Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/luphoria/uber
GoGuardian unblocker tool intended for use in a favelet.
https://github.com/luphoria/uber
bypass goguardian proxy unblock unblocker web-proxy
Last synced: 25 days ago
JSON representation
GoGuardian unblocker tool intended for use in a favelet.
- Host: GitHub
- URL: https://github.com/luphoria/uber
- Owner: luphoria
- Created: 2021-05-24T23:32:54.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-25T20:28:30.000Z (9 months ago)
- Last Synced: 2024-04-25T21:33:27.381Z (9 months ago)
- Topics: bypass, goguardian, proxy, unblock, unblocker, web-proxy
- Language: CSS
- Homepage:
- Size: 133 KB
- Stars: 22
- Watchers: 3
- Forks: 35
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# UBer
## Warning
this code is very old, and it isn't optimal for bypassing filters anymore. I strongly, strongly recommend you use [TitaniumNetwork](https://discord.gg/unblock)**Main Link - `javascript:(function(){document.body.appendChild(document.createElement('script')).src='https://luphoria.com/UBer/UBer.min.js'})()`**
Contact - *[[email protected]](mailto:[email protected])* | *[@trent:gra.im](https://matrix.to/#/@trent:gra.im)* | *luphoria#1313*
**Join [TitaniumNetwork](https://discord.gg/unblock)!**
A favelet which can be used to unblock websites that are blocked with GoGuardian.
Drag this to your Bookmarks bar, click on it and it will prompt you to enter a URL:
`javascript:(function(){document.body.appendChild(document.createElement('script')).src='https://luphoria.com/UBer/UBer.min.js%27%7D)()`## NOTE!
Lyft requires loading quickly. I do NOT recommend you host this on a server, as it is most likely to fail for taking too long to request for the JS. Instead, run the favelet completely locally: `javascript:window.addEventListener('beforeunload', function (e) {e.preventDefault();return "h";});`### What is this?
UBer is a tool designed to unblock websites, specifically tailored to GoGuardian.### Who is developing it?
luphoria. I have been the single developer for four years (but I am publicizing it now).### How do I install it?
UBer is a favelet, or a bookmarklet. To use it, all you have to do is:
- host UBer.js on your own webpage (e.g. a github pages website)
- drag this "favelet" to your Bookmarks bar: `javascript:s=document.body.appendChild(document.createElement ('script'));s.id='fs';s.language='javascript';void (s.src='//path/to/UBer.js');`
- *Many websites using the default setting do not work. This can be resolved by visiting that website FIRST, stopping the page from fully loading, and then loading UBer. If the page STILL doesn't work, try it with the proxy.*
### How do I use it?
Simply click on the favelet and it will load a menu. It should be fairly self-explanatory.
- The proxy used is called "Corrosion" by sexyduceduce. Slight modifications have been made so that it can be run within UBer. It is planned to have more proxies in the future.### So, how TF does it work??
GoGuardian blocks pages by checking your URL, and if the URL is blocked, redirecting your page. This works fine, however there are two major flaws with this system:
- GoGuardian has to actually load to block the page (and BEFORE any code from the original page can be executed)
- This does **not** account for elements like `iframe`, in which a page is embedded within a totally separate page -- with a **different URL**.
By combining onbeforeunload, iframes, and adding a proxy as well, you can unblock essentially any website,### What's the "FakeWin" stuff?
Ignore for now -- heavy in testing stuff. But feel free to check out what it's based on -- [luphoria/FakeWindow](https://github.com/luphoria/FakeWindow)## End Goal
Any and all websites unblockable and functional.
*Any website will work via Lyft, however its speed-spam-clicky nature makes this less than preferable.*
## CREDITS
- Code: luphoria
- "Corrosion" web proxy: @Carcal-js