.github | ||
extensions/chromium | ||
.gitignore | ||
LICENSE | ||
package.json | ||
README.md |
If you unstar, please, leave us a note why you do so.
Russian Anticensorship on PAC-Scripts
This repo contains an extension for Chromium and FireFox that helps to bypass censorship in Russia: WebStore
| Sources.
This extension uses pac scripts, one of which (anticensority) is generated by this pac-generator.
Install / Установка
- Chrome Web Store
- Chrome Web Store (MINI)
- Microsoft Edge Add-ons
- Microsoft Edge Add-ons (MINI)
- FireFox Add-ons (заблочено Мозилой для российских IP-адресов / blocked by Mozilla for IP-addresses in Russia)
- Opera: сначала установщик расширений из WebStore (от команды Opera), затем см. пункты 1 и 2 выше.
- Пакеты для автономной (offline) установки / Packages for offline installation: https://github.com/anticensority/runet-censorship-bypass/releases.
Из-за блокировок адресов Google расширение может не устанавливаться из WebStore. Подробности и способы установки см. https://github.com/anticensority/runet-censorship-bypass/wiki/Автономная-установка-расширения.
Why I do This
See my arguments against censorship (ru).
Looking at how Russian government distorts TV and blocks critics of Putin, I decided to write an anti-censorship extension for Chromium before they strike me first.
How it Works
- PAC script is a JavaScript file, triggered on every URL request, which tells the browser which proxy to use if any for this particular URL.
- The Chrome Extension sets the PAC-script in browser settings and keeps it synced with the PAC script on the server. It offers Antizapret (hosted on a dedicated server) or Anticensority (hosted on GitHub) built-in PAC scripts for the user choice.
- On every request the PAC script checks if the host is blocked or if its IP is blocked.
- If an address is blocked, the PAC script returns the proxy server to the browser. The Antizapret PAC script uses its own proxy servers and the Anticensority PAC-script uses local Tor.
- PAC scripts on servers are updated periodically from https://github.com/zapret-info/z-i.
Contributors
This project exists thanks to all the people who contribute.
Backers
Thank you to all our backers! 🙏 [Become a backer]
Sponsors
Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]