Интересно Анонимизируем свой TOR трафик

Takeshi

Перо Дьявола
Команда форума
PR-group
CPA & Трафик
Регистрация
23 Янв 2019
Сообщения
1,351
Баллы
0
Общие продажи
0$
Общие покупки
0$
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Начиная изучать пентест нам нужно быть предельно осторожными и одно из важных и начальных действий это анонимизация.

В этой статье мы повысим вашу анонимность, перенаправив весь трафик через TOR и сменим ваш MAC адрес. Работать будем на OC Kali Linux и Parrot OC. Эти 2 дистрибутива мы будем использовать в дальнейших статьях.

Все команды вводятся от рута.

1-Для начала нам нужно установить или обновить TOR.

Tor — свободное и открытое программное обеспечение для реализации второго поколения так называемой луковой маршрутизации. Это система прокси-серверов, позволяющая устанавливать анонимное сетевое соединение, защищённое от прослушивания.
2- Настройка TOR

Заходим или создаём /etc/tor/torrc и пишем.

VirtualAddrNetworkIPv4 10.192.0.0/10

3- Настройка DNS TOR

echo "nameserver 127.0.0.1" | sudo tee /etc/resolv.conf
Для исключения возникновения проблем с этим конфигом мы можем заблокировать его на перезапись.

chattr +i /etc/resolv.conf
4- Настройка iptables

iptables — утилита командной строки, является стандартным интерфейсом управления работой межсетевого экрана (брандмауэра) netfilter для ядер Linux
Создать скрипт.

Заполняем наш скрипт

#destinations you don't want routed through Tor
_non_tor="192.168.1.0/24 192.168.0.0/24"
#the UID that Tor runs as (varies from system to system)
_tor_uid="XYZ" # XYZ меняем на UID пользователя TOR (!)
iptables -t nat -A OUTPUT -m owner --uid-owner $_tor_uid -j RETURN
iptables -t nat -A OUTPUT -p udp --dport 53 -j REDIRECT --to-ports 53
#allow clearnet access for hosts in $_non_tor
for _clearnet in $_non_tor 127.0.0.0/9 127.128.0.0/10; do
iptables -t nat -A OUTPUT -d $_clearnet -j RETURN
#redirect all other output to Tor's TransPort
iptables -t nat -A OUTPUT -p tcp --syn -j REDIRECT --to-ports $_trans_port
iptables -A OUTPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
#allow clearnet access for hosts in $_non_tor
for _clearnet in $_non_tor 127.0.0.0/8; do
iptables -A OUTPUT -d $_clearnet -j ACCEPT
iptables -A OUTPUT -m owner --uid-owner $_tor_uid -j ACCEPT
iptables -A OUTPUT -j REJECT

Меняем _tor_uid

Первая цифры это наш uid, меняем в скрипте.

Далее запускаем

chmod +x iptables_setup.sh
Включаем TOR

sudo /etc/init.d/tor restart
Проверяем


Please Login or Register to view hidden text.


Вас должно поздравить с использованием TOR


Теперь при каждом запуске придётся запускать правила вручную, но это мы исправим добавив их в автозагрузку.

Находим /etc/rc.local перед exit 0 пишем

iptables-restore < /etc/iptables_tor
Далее добавляем в автозагрузку TOR

Теперь вы перенаправляете трафик через TOR

5- Меняем MAC адрес.

MAC адрес - уникальный идентификатор, присваиваемый каждой единице активного оборудования или некоторым их интерфейсам в компьютерных сетях Ethernet.

Для начала ставим macchanger

apt-get install macchanger
Далее создаём скрипт, который будет менять на MAC адрес при загрузке системы. /etc/network/if-pre-up.d/macchanger и пишем в него следующие

/usr/bin/macchanger -r "$IFACE"

Исполняем наш скрипт

chmod +x /etc/network/if-pre-up.d/macchanger
Ваша система скрыта достаточно просто, но уже недоступна обычной оке.

Этот пакет настроек можно использовать по началу, но в будущем нам понадобится более серьёзная защита.