New Update!
READ INSTRUCTIONS
(url version) no download
To disable extensions, first download this file. Next you want to open the file and then follow the written instructions. Also instead of spamming the switch for only a few second, you want to spam it for around a minute and then press the X in the top right corner to successfully freeze the extension. After that you need to close out both tabs and then enjoy your freedom!
The meaty stuff (unblocking instructions)
credit to Bypassi and SMS games
The method linked above involves less spamming. It doesn't work for all extensions, but it should work for your filter. However, it's also easier to block. The original instructions are shown below. you want to disable. You'll need your extension's 32-character ID to continue. If you're trying
STEP ONE: Find a page belonging to the extension to bypass stuff, try finding it in a filter extension ID list.
Once you have the ID, you'll be guaranteed to get to a working chrome-extension:// page by visiting the manifest file: (with your extension's ID substituted in, of course)
Aristotle ID :
chrome-extension://kdpgkligilplaanoaoblcpjahjjeghcl/manifest.json
Cisco umbrella ID :
chrome-extension://jcdhmojfecjfmbdpchihbeilohgnbdci/manifest.json
Some extensions' pages are much easier to access directly (like their options or block pages). All that's important is that you open a page belonging to the extension you want to disable.
STEP TWO: Bookmark the extension page (bookmark A) if you wish. Then, bookmark chrome://kill (B) and chrome://hang (C).
STEP THREE: While on the extension page (A), click the chrome://kill bookmark (B). The page should crash. You should already have the next step prepared.
STEP FOUR: Instantly start spamming chrome://hang (bookmark C) and quickly reload the page while spamming using the refresh key on your keyboard (or less ideally, ctrl+R). You should have reloaded within one or two seconds of killing the page.
A timeline of the exploit can be seen below:
If you are unable to visit the extension page (bookmark A) after trying the exploit, then LTMEAT worked! Please read the help section if you had an issue (for example, if no sites seem to load). You can restore extensions by signing out and back into your Chromebook.
Note that the steps above are by no means the only way to perform the exploit. I'll add the first alternate set of instructions on May 11th for people affected by patches.
"Help me! I'm an idiot!"
Turns out that I had far too much faith in society when making this page. Some of you skids out there are really, really stupid and also can't read. So here are the answers to some commonly asked questions.
How do I get an extension ID?
Okay, fair. Extension IDs are leaked in a couple of places. Generally, the best way to get them is to go to extension settings and copy the URL query value, or just scroll down.
If you're actually competent in dealing with JSON, you can easily find IDs in chrome://extensions-internals too, as well as another similar URL.
It says blocked by client?
That's the message you get when you try to visit an a page belonging to an extension that doesn't exist. The error message (ERR_BLOCKED_BY_CLIENT) is extremely misleading. Nobody blocked it--you just need to find the right extension ID (see above).
If you got this because you tried to visit the extension_id_here_please example URL, you should be extremely ashamed of yourself. Please change and grow as a person.
I don't have a bookmarks bar!!!!
First, try running ctrl+shift+B. If that doesn't work, go to chrome://settings and turn on the "home button" feature, then set it to chrome://hang. A home icon should show up to the right of your refresh icon in the top left. Use that instead of bookmark C.
If that doesn't work, try the first alternate method. It should work for most web filters, but I can't guarantee that it can disable every extension. I'll try to add more alternate methods soon.
I disabled an extension but now I can't load websites!
If you actually just read the writeup, you'd know that this would happen if the extension's background page loaded and its listeners were already initialized before you used chrome://hang.
Anyway, no listeners means you were too slow. Either you waited more than three seconds between bookmark B and reloading the page, or you weren't spamming bookmark C fast enough. The most reliable fix for this is to just restart your computer and try again. Try to match the pace of the gif below: (note the reload)
Google sites don't support gifs :( just press a, b, refresh, and quickly spam c.
Note how the name of the extension doesn't show in the URL bar after the start, because I didn't let the extension (and thus its listeners) load between bookmarks B and C. Again, the timeline is a good visualization of this.
The bookmarks don't do anything when I click them!
Might be admin-blocked. Either be smart enough to figure out another way, or check this site daily to see if new alternate instructions have been posted.
I disabled the extension, why is some stuff still blocked?
I have bad news for you... not all filters are Chrome Extensions. And again, make sure the extension pages (like bookmark A) are frozen before you assume that your skiddy self successfully did the exploit.
If you use goguardian this will be your step A bookmark chrome-extension://haldlgldplgnggkjaafhelgiaglafanh/manifest.json but to find your extension id if you are not in my district go to the manage extensions button. From here click on details and copy the random string of letters. then do this (chrome-extension://YOUR_ID_HERE/manifest.json)
<--- Step 1 click manage extensions
^
|
|
Step 3 copy url
<-- step 2 click deatails