xlak / hapara-delete

How to disable Hapara and other school spyware
22 stars 5 forks source link

How to disable annoying school spyware (Hapara, GoGuardian, LanSchool, iBoss, etc)

List of known bypass methods and exploits

Proxy and Game Sites

List of bypass methods by software

This is a list of web filters and spyware, as well as known methods to bypass them.

Hapara Highlights

Lets teachers view open tabs, screenshots, and recent browsing history in the Teacher Dashboard. Teachers can send messages to students and close tabs. Teachers can also turn on focus browsing mode which only lets you open approved websites for a certain amount of time.

Hapara Filter

Hapara Filter is actually just a rebranded version of the Deledao extension. It uses AI to detect sites that schools don't want you going on. That means the vast majority of proxy sites and unblocked games will not work without disabling it first.
Interesting to note: Clicking on the Hapara Filter icon makes a box pop up that lets you enter "support commands". The extension verifies inputted commands with an RSA key and executes them as JavaScript if they're valid. Possible exploit if the private key ever gets cracked or leaked.

iBoss

A network-wide filter, but it can also come with a browser extension. Repl.it is apparently blocked by IP on iBoss because it is frequently used to unblock games. This is strange because many CS classes depend on Repl.it.

FortiGate

A network-wide filter. Asks for an admin username and password to override site blocking.

GoGuardian

A very popular piece of classroom monitoring software. Lets teachers see tab names, but not screenshots.

LanSchool

By far the worst piece of monitoring software out of the bunch, it lets you control every device on the network if you download the teacher software. Runs using pNaCl for the Chrome extension. It lets teachers see your full screen on Windows. Has a keylogger that stores key presses in a scrambled format.

Lightspeed Relay

Securly

Blocksi

Useful Resources

HeroHACK Academy of Hacking (Contains lots of hints on how to find bypass methods)
LTBEEF Github Page (Source code for LTBEEF. Contains a funny message for sysadmins.)
Ingot Github Page (Source code for Ingot.)
TitaniumNetwork Discord (Join to get proxy links)
Hapara - Preventing student loopholes (Try these in case your school didn't implement the patches properly)
k12sysadmin on Reddit (See what the sysadmins are talking about)
TN-Decompile (Decompiled source code for some school spware)

Contributing

This project aims to compile a list of known methods to get around web filters and school spyware. If you know of anything that is not covered here, please open an issue or create a pull request.