Бесплатно Как скрыть свои данные от интернет провайдера

Everest_RR

Местный
Private Club
Регистрация
8/10/18
Сообщения
232
Репутация
20
Реакции
255
RUB
0
104279_294x224.jpg

Как скрыть свои данные от интернет-провайдера

Из-за отсутствия сетевого нейтралитета абсолютно все интернет-провайдеры имеют право не только собирать, но и анализировать информацию о посещенных сайтах пользователя. Для того, чтобы скрыть свои данные многие люди пользуются VPN-сервисом или VPN на базе OpenVPN и stunnel. Но есть и альтернативный вариант – программа Noisy, разработанная Итаем Хари. Как же работает программа? Она закидывает провайдера случайными HTTP/DNS-запросами, которые не представляют никакой ценности.

Скрытие данных при помощи Noisy

Noisy – это достаточно простой скрипт, написанный на Python. Программа и принцип ее работы во многом напоминает небезызвестный Squawk. Но в отличие от своего предшественника, Noisy проста в работе и поддается разного рода модификациям.

Установка зависимостей. Для начала необходимо установить Python. Первым делом вводится команда python –V, потом - pip install requests. Чтобы изолировать трафик в ограниченной среде как канал, имеет смысл установить Docker.

Клонирование Noisy из GitHub. Установив нужные зависимости, переходим к загрузке Noisy из репозитория. Для этого достаточно прописать следующую команду: git clone

Как вариант, можно загрузить .zip файл, который тоже располагается в репозитории. Нажмите кнопку «Clone or download», выберете пункт «Download ZIP». А затем распакуйте архив.

Добавление сайтов в конфигурационный файл. Идеальный вариант – создать альтернативный конфигурационный файл. Это делается путем загрузки, скажем, миллиона сайтов, находящихся в рейтинге Alexa. Список прогоняется не менее 5 раз через скрипт-рандомизатор на Python. Так как список был скопирован в файл config.json, трафик, генерируемый при помощи Noisy будет рандомным. При создании собственного списка сайтов, нужно помнить, что вся информация храниться в формате JSON. Отдельно взятый адрес сайта нужно заключать в двойные кавычки.

Рандомизация трафика. Зайти в директорию Noisy можно при помощи команды cd. Запускайте скрипт noisy.py со следующим аргументом:

cd noisy

python noisy.py --config config.json

После запуска команды начнет генерироваться случайный трафик. В таком случае мы увидим исходящий поток разнообразных адресов.

Увеличение объёмов случайного трафика. В данном случае будем использовать Docker-compose, благодаря чему мы можем создать несколько контейнеров для генерации неограниченного объема трафика. В папке examples собираем новый образ и вписываем нужные значения:

cd examples/docker-compose

docker-compose build

docker-compose up --scale noisy=<number-of-containers>

Если есть ограничения по трафику, необходимо тщательно следить за тем, сколько случайных данных генерируется.
Читать статью на:
 
Сверху Снизу