Как бесплатные VPN и «скачалки видео» могут перехватывать трафик через ваш браузер
В современном интернете многие пользователи ищут бесплатные инструменты для обхода блокировок, скачивания видео или защиты приватности. Но не всё, что бесплатно, безопасно. В ряде случаев расширения и скрипты, которые обещают лёгкий доступ к VPN или загрузку видео, перехватывают сетевые запросы вашего браузера и отправляют их третьим лицам.
Что перехватывается
Расширения или скрипты типа Urban VPN, Browsec, SaveFrom и YouTube Downloaders могут внедрять в браузер специальные JS-перехватчики. Запросы в поисковики, все что вы ищите в браузере.
Они отслеживают:
XHR-запросы (XMLHttpRequest) запросы к серверу, которые делают сайты и расширения.
fetch-запросы (window.fetch) современный способ получения данных с сервера.
Видео-потоки URL видео, качество, иногда даже тело запроса POST.
Другие сетевые данные посещаемые страницы, загруженные ресурсы, иногда cookies (в редких случаях).
То есть любой сайт, который вы открываете, может быть «подсмотрен» через ваш же браузер.