Skip to content

website written in python using Flask to bypass restrictions such as internet provider or parental controls etc.

License

Notifications You must be signed in to change notification settings

xanonDev/RestrictBypass

Repository files navigation

RestrictBypass

RestrictBypass is a Python-based website using Flask, designed to bypass restrictions imposed by internet providers or parental controls.

How to Use

  1. Visit the RestrictBypass website: restrictbypass.xanondev.repl.co (Please note that some official search engines might mistakenly mark this site as risky or phishing, which is not true.)
  2. Paste the link to the website you want to open into the provided text field (e.g., https://www.youtube.com).
  3. Click on the "Bypass" button.

Alternatively, you can import this repository into your own Replit workspace. Replit Project Link

How to Host Using Replit

  1. Visit the Replit site.
  2. Login to your account or create it.
  3. Click "Create Repl."
  4. Click "Import from GitHub."
  5. Paste this repository URL.
  6. Select Python as the language.
  7. Click "Import from GitHub."
  8. Click "Run" and enjoy.

Page List

  1. Main Page (/) - This is the main page of RestrictBypass, used to enter links to websites.
  2. Bypass Request (/bypass?LinkToSiteBase64Encoded) - This subpage proxies the link provided by the user.
  3. File Proxer (/fileProxy?url=LinkToFileBase64Encoded) - This subpage proxies files like images or JSON provided by the user.

How it Works

RestrictBypass operates by following these steps:

  1. A Python script hosted on Replit (or on your server) downloads the target website on the server-side.
  2. It then transforms the website into a JavaScript script.
  3. The generated JavaScript script is coded to bypass filtering based on words or content.
  4. As a result, the entire website is reconstructed on the client-side, allowing it to bypass restrictions.

Warning

  • Incomplete Rendering: Some pages may not display correctly when accessed through RestrictBypass. Efforts are ongoing to improve compatibility.
  • Use at Your Own Risk: Using this tool may not be condoned by your employer, teacher, or internet service provider. Please be aware that using it comes with potential consequences, and you assume all risks associated with its use.