anticensority / runet-censorship-bypass

Web-extension for bypassing censorship in Russia
https://chrome.google.com/webstore/detail/npgcnondjocldhldegnakemclmfkngch
GNU General Public License v3.0
1.59k stars 53 forks source link

Портативный Тор для расширения с readme внутри #229

Open Verity-Freedom opened 3 months ago

Verity-Freedom commented 3 months ago

https://disk.yandex.ru/d/iqUjUqA5bXgrbA

Также ссылка на тестовую версию 1.63 (если хотите продолжить пользоваться антизапретом, для хромиум браузеров): https://github.com/anticensority/runet-censorship-bypass/releases/download/0.0.1.63/runet-censorship-bypass-0.0.1.63-full-rc0.crx

Verity-Freedom commented 3 months ago

Пишите заработало ли у вас или столкнулись с какими-либо проблемами.

VisualKei commented 3 months ago

Объясните плиз, как оптимально переключаться между проксированием через антизапрет и через Тор? Хочу легко выбирать между режимом обычной работы с прокси антизапрета по его правилам и режимом всё пускать через Тор. Как я ни крутил настройки антизапрета, для второго варианта приходится сначала отключать расширение и потом выбирать прокси Тора. Что я делаю не так?

Nyuhnyash commented 3 months ago

@VisualKei Сайты из списка Антизапрета проксируются его силами, всё, что хочешь пускать через Tor помечаешь как: "Исключения: Да". Хочешь переключиться - меняешь обратно на авто. (В рамках конкретного домена)

Функционала, чтобы пускать ВСЁ (трафик всех сайтов) через Tor в этот расширении - нет.

Verity-Freedom commented 3 months ago

"Объясните плиз, как оптимально переключаться между проксированием через антизапрет и через Тор? Хочу легко выбирать между режимом обычной работы с прокси антизапрета по его правилам и режимом всё пускать через Тор. Как я ни крутил настройки антизапрета, для второго варианта приходится сначала отключать расширение и потом выбирать прокси Тора. Что я делаю не так?"

Конкретно в конфиге всё сделано так чтобы через Тор в режиме антизапрет было проксирование через исключения в режиме "проксировать - да", потому что я исходил из того, что какие-то сайты может быть удобнее проксировать через антизапрет, а какие-то через Тор.

Например антизапрет на данный момент не проксирует самого себя - на antizapret.prostovpn.org по нему зайти не получится, а через Тор можно. В свою очередь у Тора есть много внутренних блокировок на стороне, но и у антизапрета есть внутренние блокировки на стороне. Но Тор более живучий чем антизапрет - насколько я понимаю эффективного способа блокировать Тор ещё не придумали.

Я в readme написал поставить флаги так чтобы через Тор шло проксирование в режиме исключений "проксировать - да", а через антизапрет в режиме "авто". В антицензорити проксирование будет принудительно через Тор. Но если вы поставили флаги не точно как в readme, то что-то может пойти не так.

Разницу между антизапретом и тором гораздо легче ощутить если зайти на сайт где есть внутренняя блокировка того или другого. Я знаю всего два таких сайта - на chess.com через антизапрет не так давно не позволяли зайти в аккаунт, может уже пофиксили, а при проксировании через Тор не даёт зайти на pixiv.net. Если есть какие-то сайты, на которые раньше не получалось зайти через антизапрет, то есть неиллюзорный шанс, что на них получится зайти через Тор, хотя неделю назад антизапрет сильно обновили и теперь он проксирует сайты, недавно попавшие в реестр.

В общем если есть нужда проксировать всё через тор/проксировать всё через антизапрет поочерёдно, то легче всего переключаться между режимом антицензорити и антизапрет, а если есть нужда (как у меня) проксировать через Тор только исключительные сайты, то в режиме антизапрет нужно вписать "проксировать - да" в исключениях. В любом случае на онион сайты пускать будет теперь даже в стандартном антизапрете, если сделали всё по гайду. Также стоит удостовериться, что bootstrap прошёл до 100% и torrc сработал - иначе прокси не будет вовсе.

Verity-Freedom commented 3 months ago

Функционала, чтобы пускать ВСЁ (трафик всех сайтов) через Tor в этот расширении - нет.

Есть, но для этого нужно сменить режим на антицензорити.

Verity-Freedom commented 3 months ago

Или в режиме антизапрета убрать флаг "свои прокси только для своих сайтов".

Verity-Freedom commented 3 months ago

Рад, что в целом у вас всё работает - моя идея и небольшая правка в bat файле, чтобы всё корректно работало, тоже есть, хоть я и не программист.

Verity-Freedom commented 2 months ago

https://github.com/anticensority/runet-censorship-bypass/issues/236