Web Filter Bypass
20rduncan (9)

Hello, everyone. I was wondering if there is a way to bypass a web filter with code. I'm sure there is, but with the chromebook I want to use, there doesn't appear to be a code manager or a code window that I can open up.
Please help!

You are viewing a single comment. View All
Answered by Pythonier (301) [earned 5 cycles]
View Answer
algore (10)

A very easy way to do it is by utilizing the iFrame feature, web filters such as Securly go based on URL rather than basing it on IP, and because of that you can mask any site as a educational one, here is some code

<frameset frameborder="0" border="0" rows="*,100%" cols="100%" marginwidth="0" marginheight="0">
    <frame target="random_name_not_taken1" name="random_name_not_taken1" marginwidth="0" marginheight="0" border="0" noresize scrolling="no">
    <frame target="random_name_not_taken2" name="random_name_not_taken2" src="https://example.com" border="0" noresize>
    <noframes>
        <a href="https://example.com/">Learning is Fun!</a>
    </noframes>
</frameset>

now for this to work you are going to either need to use Repl, or have your own web service I won't advertise anyone one here but there are plenty of great free web hosts out there. But be careful bypassing the schools' filtration system is against the Terms of Service you signed when you received the computer. This answer is for educational purposes only and I do not condone using this actually bypass the filtration system just know that you are able to, and maybe in the future, if you ever make a filtration system your self then you can use this knowledge to prevent it.

A more simple but easily detectable way to do is by just iframing the site with 100% width and height for example

        <iframe src="https://example.com" width="100%" height="100%"  style="border: none" ></iframe>

of course if they are using a block based on IP rather than URL you are going to have a harder time, but it is still very possible for one you can simulate an OS using code in polygott or even python

and using python you can access Repl.it's shell by typing os.system("sh")
this injects code that sends you to the shell, after this type bash to look like a cool hacker, and then u can SSH into web servers or chat servers, curl, or whatever you want to your heart's content. One thing I have found my self doing during school hours, which is very fun is using this method to do Capture the Flags on overthewire.org

20rduncan (9)

@algore Perhaps I'll try that, just have to figure out if I should use Repl, or the chromebook developer mode.

IzanLarumbe (28)

@algore You can use polygott to install and use chrome or firefox in replit.

It works. I bypassed my school filters. And it only logged 'Repl.it/