Предотвращение утечек WebRTC с BotBrowser
Как BotBrowser предотвращает утечки IP через WebRTC на уровне движка браузера, сохраняя работоспособность WebRTC.
Риск для конфиденциальности
WebRTC может раскрыть ваш реальный IP-адрес даже при использовании прокси или VPN. Протокол ICE собирает адреса сетевых интерфейсов, включая локальные и публичные IP, вне обычного пути HTTP-прокси.
Как BotBrowser предотвращает утечки WebRTC
BotBrowser контролирует поведение WebRTC на уровне движка браузера.
Переопределение ICE-сервера
Контролируйте, какие ICE-серверы используются и какая IP-информация раскрывается:
chrome --bot-profile="/path/to/profile.enc" \
--proxy-server="socks5://proxy:1080" \
--bot-webrtc-ice="stun:stun.l.google.com:19302"
Контролируемые ICE-кандидаты
BotBrowser обеспечивает, что ICE-кандидаты WebRTC содержат только IP-адреса, согласованные с вашей идентичностью прокси.
WebRTC продолжает работать
В отличие от расширений, полностью отключающих WebRTC (что обнаружимо и ломает функциональность), BotBrowser позволяет WebRTC работать, контролируя раскрываемую сетевую информацию.
Полная конфигурация конфиденциальности
chrome --bot-profile="/path/to/profile.enc" \
--proxy-server="socks5://user:pass@proxy:1080" \
--bot-webrtc-ice="stun:stun.l.google.com:19302" \
--bot-local-dns
Проверка
После запуска BotBrowser с прокси:
- Посетите сайт проверки утечек WebRTC
- Убедитесь, что в ICE-кандидатах отображается только IP прокси
- Подтвердите отсутствие утечки локальных IP
- Проверьте, что ваш реальный публичный IP не виден
Начало работы
- Скачайте BotBrowser с GitHub
- Настройте с
--bot-profileи--proxy-server - Используйте
--bot-webrtc-iceдля контроля ICE-сервера - Проверьте на сайте тестирования утечек WebRTC