hufrea / byedpi Goto Github PK
View Code? Open in Web Editor NEWBypass DPI
Bypass DPI
На Windows 11 23H2 (22631.3447), приложение вылетает при использовании --fake -1 --ttl 3
. Вылет происходит на всех версиях, начиная с 0.7 и по 0.10.
Как спровоцировать вылет:
--disorder 1 --fake -1 --ttl 3 --debug 2
(без --debug 2
тоже вылетит, но не сразу);После последних 3х коммитов, приложение стало рандомно вылетать, после 1-2 часов работы. Попытался погонять с отладчиком, в надежде что отладчик ткнет пальцем в проблемное место (так обычно делает отладчик от MS). Но gdb мне так и не удалось нормально настроить. Самое адекватное, что я из него вытащил, с третьего раза (не уверен насколько это полезно):
Запускаю с аргументами:
--hosts "E:\Programming\cr-pl.programs\byedpi\white_list.txt" --auto=none --disorder 1 --fake -1 --ttl 3
terminal.txt
debug-console.txt
Попробую пока откатывать по одному коммиту, и проверять когда перестанет падать.
Собираю, этим: GCC 13.2.0 (with POSIX threads) + LLVM/Clang/LLD/LLDB 17.0.6 + MinGW-w64 11.0.1 (UCRT) - release 7 (LATEST)
Можно ли использовать byedpi по всей системе, как это делают zapret/goodbyedpi, то есть без необходимости указывать прокси сервер в каждой программе?
Решил потестить ради интереса, в принципе работает неплохо. Указал в настройках системы прокси (http:// само добавляется), браузеры подхватили.
Даже подбирать ничего не пришлось ибо со стандартным
ciadpi --method disorder --split-pos 3
все блокировки обходятся.
Но спустя некоторое количество времени, заблокированные сайты перестают открываться с кодом ERR_CONNECTION_CLOSED
. В консоли только простыня из recv: 10054
. В такие моменты помогает перезапуск ciadpi
, но сайты начинают работать не сразу, а спустя какое-то время 1-2 минуты. За несколько дней столкнулся с данным поведением 3 раза.
Обновлю описание, если появятся какая-то новая/полезная информация.
К слову --method oob
тоже работает, но ломает отображение картинок на некоторых сайтах.
Launch command: /opt/ciadpi --ip ::1 --method fake --ttl 1
Website tested: Meduza
::1
I hope you can support VPN mode. Example: WinDivert. Because I need use proxy for another purpose.
Здравствуйте, спасибо за инструмент, можно вас в ТГ добавить? Пожалуйста
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.