В отличие от Оперы, антизапрет как раз прозрачен. Там pac файл, а это просто текстовый файл. То есть ты буквально можешь глазами увидеть, какие сайты будут проксироваться через них. Все остальные — не будут.
1. Антизапрет пилят энтузиасты. Такие же пострадавшие от действий правительства, как и мы все. Оперу же пилят китайцы (норвежцы давно её продали)
2. Антизапрет выкладывает исходные коды
Ну а то, что не умеешь их читать — не проблема. Ща я тебе прям на пальцах поясню и ты научишься.
Вот исходники: https://github.com/anticensority
Вот тут https://github.com/anticensority прописаны адреса, откуда аддон берёт pac файлы. Вот один из адресов: https://anticensority.github.io/generated-pac-scripts/anticensority.pac
Данные здесь написаны кашей, чтобы сократить конечный размер модуля, дабы меньше занимать памяти. Потому надо из каши восстановить читаемый вид. На самом деле если ты сделаешь поиск по адресу, например, vulkan, то увидишь даже кучу адресов. Интуитивно видно, что это реально урлы, просто не очень понятно, где начало, а где конец. Хотя даже так можно догадаться. Но мы будем не догадываться, а читать исходники.
Обрати внимание, что в начале объявляется константа, которая и содержит в себе всё:
const inputs = {"IPS
Мотаем в конец файла и находим, где эти константы уже разбираются:
const maskedAddrMaskAddrPairs = inputs.MASKED_SUBNETS;
const ips = inputs.IPS;
const hostnames = inputs.HOSTNAMES;
IPS мы уже видели чуть выше, но тут есть MASKED_SUBNETS и HOSTNAMES. И раз они через точку от input, значит они вложены, точно также как и IPS. Можно сделать поиск по этим словами и увидеть, что они реально внутри этой же константы inputs:
"HOSTNAMES":{"10":"0332ua.com0342ua.com0352ua
Думаю, уже даже тут можно по контексту догадаться, что это за цифра 10. Если разбивать эту строку по 10 символов, то получим валидные адреса, который заканчиваются (в данном куске) на .com (точка тоже считается).
Это мы разобрали аддон. Но можно прописать и просто прокси из https://antizapret.prostovpn.org/
Т.к. мы поняли идею, открываем этот прокси и видим https://cloudflare-ipfs.com/ipfs/QmNeJ2P63YoNYwu9xTnGSEJXagx3XekreEf8NvGkjq9quH/proxy-ssl.js например вот этот кусок:
"news":{
3:"s-mmbk",
4:"utro",
5:"enterfantavestivybordnepr",
6:"serialyapornvavadarodinaaction",
7:"wellbettrashikfergana",
8:"akhbar24undeleterakishevgold-cupvecherkaukraines",
9:"novostiua",
10:"putlockers",
11:"publicpressmyrotvorets"
Цифры уже знаем что такое. А доменов тут нет. Потому что доменом здесь является news. То есть s-mmbk разбиваем на куски по 3 символа и к каждому лепим домен, получаем s-m.news и mbk.news Эти сайты проксируются.
Теперь ты можешь узнать, попадают ли критические для тебя ресурсы в проксирование. Более того, ты можешь вообще сохранить файл локально, убить ВСЕ АДРЕСА и вписать только те, которые тебе нужно держать доступными. И ты на 100% знаешь, какие это адреса и что они проксируются. Как их вписать уже понятно: "домен": {число: "сайтсайтсайтсайт", числоN: "сайтсайтсайтсайт"}
Ощущаешь, насколько опен сорс — это важно, когда речь идёт о приватности? Потому я и не доверяю свою безопасность и приватность проприетарным продуктам, включая менеджеры паролей.
Это да. Энтузиасты держат серверы на свои деньги + донаты от неравнодушных. Они не вставляют рекламу, не продают твои данные, потому не гарантируют стабильность. По этой причине я отказался в своё время от аддона. Не из-за нестабильности, а потому что я могу сам для себя решить проблему и стыдно создавать нагрузку в таком случае. Потому поднял у себя тор. Но тестю оставил аддон, чтобы не объяснять, как работать с тором.
В общем-то, могу рассказать и про тор тоже Я тут через него сижу