Skip to content

MacOS tool for bypassing DPI filter (roskomnadzor) used by arbital internet provider in SPB

Notifications You must be signed in to change notification settings

alxn1/arbital_dpi_breaker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Совсем небольшая библиотека, позволяющая обходить простенький DPI-фильтр у Arbital/Beeline/Megafon в Санкт-Петербурге.

Для того, что бы заставить ее работать, нужно:

    1. собрать ее :) Лучше релизную сборку.
    2. для Arbital выставить в настройках текущего соединения DNS в yandex (77.88.8.8) (или google (8.8.8.8)),
       так как Arbital еще и DNS фильтрует.
    3. запустить браузер из командной строки, указав переменную окружения
       DYLD_INSERT_LIBRARIES=./libdpi_breaker.dylib /Applications/Firefox.app/Contents/MacOS/firefox-bin

Работа проверена с Opera/Firefox, скорее всего будет работать и с другими основанными на Chrome браузерами.
C Safari работать не будет, если собранная библиотека не имеет правильной цифровой подписи,
а она не будет с вероятностью 99%.

Для упрощения запуска можно использовать AntiDPI.scpt, только нужно будет там поправить пути к библиотеке/браузеру +
можно заэкспортить AppleScript в виде бандла-приложения (Файл -> Экспортировать..., Формат файла = Программа),
и потом запускать браузер в режиме AntiDPI прямо из дока.

About

MacOS tool for bypassing DPI filter (roskomnadzor) used by arbital internet provider in SPB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages