AnonSurf — специальный скрипт, предназначенный для перенаправления всего сетевого трафика, в том числе DNS-запросы, через анонимную сеть Tor.
Данная утилита в первую очередь предназначалась для Parrot Security OS, но может быть установлена в другие дистрибутивы Linux.
Установка в Kali Linux
Открываем терминал и вводим команду для обновления пакетов:
pkg update && pkg upgrade
Устанавливаем Tor-сервис:
sudo apt install tor
Клонируем репозиторий инструмента с GitHub:
git clone https://github.com/ParrotSec/anonsurf
Переходим в папку утилиты:
cd anonsurf
Устанавливаем инструмент с помощью команды:
sudo make install
Вводим следующие команды:
sudo mkdir -p /etc/resolvconf/run/
sudo cp /etc/resolv.conf /etc/resolvconf/run/resolv.conf
sudo mv /etc/tor/torrc /etc/tor/torrc.back
sed 's/9061/53/' /etc/tor/torrc.back > /etc/tor/torrc
sed 's/9051/9040/' /etc/tor/torrc.back > /etc/tor/torrc
sed -i 's/ln -s \/etc\/resolvconf\/run\/resolv.conf \/etc\/resolv.conf || true//' /usr/bin/anonsurf
sed -i 's/rm \/etc\/resolv.conf || true/mv \/etc\/resolv.conf.bak \/etc\/resolv.conf || true/' /usr/bin/anonsurf
sed -i 's/\/usr\/sbin\/service tor stop/systemctl stop tor/' /usr/bin/anonsurf
После выполнения всех команд можно спокойно пользоваться утилитой.
Использование
Для получения справки инструмента вводим команду:
anonsurf --help
Инструмент предоставляет следующие команды:
start — запустить утилиту для перенаправления через сеть Tor.
stop — остановить работу anonsurf.
restart — перезапуск утилиты.
changeid — перезапуск службы TOR для смены идентификатора ip-адреса.
status — проверка правильности работы инструмента.
myip — проверка ip-адреса и соединения с сетью Tor.
dns — замена вашего DNS на сервера OpenNIC DNS.
Проверяем наш реальный ip-адрес:
sudo anonsurf myip
Далее запускаем перенаправление всего трафика через сеть Tor:
sudo anonsurf start
После этого заново вводим команду для проверки нашего ip-адреса:
sudo anonsurf myip
Теперь мы можем видеть идентификатор ip-адреса, который предоставила нам анонимная сеть Tor.