- Kali linux весь трафик через tor
- Лаборатория интернет безопасности.
- Tor + Proxychains.
- Tor + Privoxy.
- Хороший способ пропустить Kali linux весь трафик через tor.
- Почему может не работать TOR.
- Решено Tor Browser & Kali — не работает ?
- Igor webware
- Necromancer
- Гайд Пропускаем трафик через Tor. (Parrot os — Kali Linux)
- Проблема подключения к сети TOR на линукс
Kali linux весь трафик через tor
Лаборатория интернет безопасности.
Сегодня вспомним вопрос об анонимности, в широко известном дистрибутиве Kali linux.
Хотя данный пункт трудно назвать анонимностью, и нельзя использовать для серьёзных дел.
В общем задача следующая — пропустить в kali linux весь трафик через tor .
Тестируя свой сайт, либо сайт заказчика, может даже вы незаконно ищите уязвимости теми же WPScan, Joomscan, Uniscan и тд., либо используя брутфорс, часто не обойтись без прокси сетей, потому что защита на сайтах может банить ваш IP.
Поэтому переключения между бесплатными IP тора хороший бесплатный метод тестов (если у вас нет денег на качественный прокси).
Может конечно у вас и другие цели, но это не важно.
Итак, есть собственно 2 способа настройки, оба и рассмотрим.
Tor + Proxychains.
Довольно известный метод, но решено упомянуть.
Этот же способ упоминается автором в курсе который я выложил Курс этичного хакинга с нуля до профи.
Данный способ пропускает лишь выборочный трафик, той программы которую мы активируем в консоли.
Во первых нам нужно установить сам ТОР прописав команды в консоли.
apt-get install tor
Далее настраиваем Proxychains который установлен по умолчанию в Кали.
Вводим в консоли
Прописываем в самом конце открывшегося файла следующие строчки.
socks4 127.0.0.1 9050
socks5 127.0.0.1 9050
Так же в начале документа необходимо активировать одну из опций.
Необходимо одну из опций активировать, убрав впереди комментарий #.
Я использую способ — random_chain , можете тоже его активировать, другие 2 должны быть задокументированы. Либо можно использовать dynamic_chain
И сохраняем документ.
Коротко об этих опциях:
- dynamic_chain — соединение осуществляется через определённые цепочки прокси.
- strict_chain — трафик проходит постепенно через всю цепь прокси, и если один из прокси окажется нерабочим, может не работать всё соединение.
- random_chain — каждый раз происходит подключение через разные цепочки прокси.
Теперь если всё настроено правильно вводим в консоли команды
tor (активирует тор)
Proxychains «необходимая программа или скрипт который нужно запустить через тор»
Например: Proxychains firefox ( браузер должен открыться используя сети тор, обязательно проверяем).
Всё должно работать. Если тор не запускается читайте в конце статьи возможную причину.
Tor + Privoxy.
Хороший способ пропустить Kali linux весь трафик через tor.
Скрипт privoxy позволяет пропустить уже весь трафик через тор сети либо же ваши прокси, но по умолчанию он не установлен.
Установка и настройка.
Сначала устанавливаем TOR если он у вас не установлен, командами в консоли.
apt-get install tor
Далее необходимо установить Privoxy прописав в консоль.
| apt-get install privoxy |
Теперь настраиваем его.
Вбиваем в консоль.
| leafpad /etc/privoxy/config |
В самом конце документа прописываем следующие 3 строчки.
| forward-socks5 / localhost:9050 . forward-socks4 / localhost:9050 . forward-socks4a / localhost:9050 . |
Теперь необходимо настроить менеджер подключений.
Заходим в Настройки — Сеть — Сетевая прокси служба.
Выбираем метод ручной.
Вбиваем в Http и Https — localhost порт — 8118
В узел Socks — localhost порт — 9050 .
На этом настройки завершены.
Убедитесь что вид используемых прокси установлен вручную.
Осталось запустить сервисы следующими командами.
| service tor start service privoxy start |
Далее заходим например в браузер и заходим на сайт проверки IP чтобы убедиться что всё работает. Если всё хорошо, все скрипты в Kali linux будут подключаться через тор.
Почему может не работать TOR.
Долгое время я бился над проблемой что ТОР не работал на виртуальной машине.
Проблема оказалась в неправильно настроенном времени, поэтому если возникают трудности в запуске проверьте правильно ли у вас настроено время и часовой пояс.
Видео по теме.
О данных способах ( и ещё многое другое связанное с Kali linux ) я узнал благодаря каналу — d1gg3r us. Много рассмотрено по работе со скриптами (пусть канал и без озвучки и описания на не русском). И это не реклама, а личная рекомендация.
Видео про Proxychains
А на этом я с вами прощаюсь. До новых встреч. Берегите себя и свои компьютеры.
Источник
Решено Tor Browser & Kali — не работает ?
Igor webware
Не открывает Tor Browser
Установил по следующей процедуре:
Вариант 1.
(t=`curl -s https://www.torproject.org/download/download-easy.html.en#linux | grep -E -o ‘/dist/torbrowser/5<1>.7<1>.9<1>/tor-browser-linux32-3<1>.5<1>.4<1>_’ | head -1`; t=»https://www.torproject.org»$t»ru.tar.xz»; wget $t) && tar -xvf tor-browser-linux32-* && leafpad tor-browser_ru/Browser/start-tor-browser
Вариант 2.
Вводим последовательно в терминале:
Распаковка:
tar -xvf tor-browser-linux64-4.5.3_ru.tar.xz
После открываем файл start-tor-browser с помощью текстового редактора Leafpad. Ищем строку «The Tor Browser Bundle should not be run as root. Exiting.», а над ней в строке:
if [ «`id -u`» -eq 0 ]; then меняем 0 на 1, то есть так
if [ «`id -u`» -eq 1 ]; then сохраняемся и выходим.
Последовательно вводим в терминале:
cd tor-browser_ru
chown -R root *
./Browser/start-tor-browser
Далее ничего не происходит, вроде начинает запуск и все, на экран браузер не выходит.?
Помогите правильно установить Tor Browser & Kali .
Necromancer
Делал не совсем по инструкции. Качал напрямую с сайта https://www.torproject.org
, распаковал вручную , а дальше уже делал »
После открываем файл start-tor-browser с помощью текстового редактора Leafpad. Ищем строку «The Tor Browser Bundle should not be run as root. Exiting.», а над ней в строке:
if [ «`id -u`» -eq 0 ]; then меняем 0 на 1, то есть так
if [ «`id -u`» -eq 1 ]; then сохраняемся и выходим.
Последовательно вводим в терминале:
cd tor-browser_ru
chown -R root *
./Browser/start-tor-browser
*
Не забудьте обновить репозитории (apt-get update && apt-get dist-upgrade) и ребутнуться после установки.
ПС: ставил в /root/TOR/tor-browser_ru/ . Проверьте , чтобы символов c кирилицей небыло.
Источник
Гайд Пропускаем трафик через Tor. (Parrot os — Kali Linux)
Я думаю все задавались вопросом, как же остаться анонимным в такой системе как Kali Linux?
В данной теме я дам вам этот ответ.
Итак, есть собственно 2 способа настройки, оба и рассмотрим.
Tor + Proxychains.
Это один из самых известных методов!
Чтобы установить тор, нужно открыть терминал и написать данные команды :
apt-get install tor
socks4 127.0.0.1 9050
socks5 127.0.0.1 9050
Так же в начале документа необходимо активировать одну из опций.
- #dynamic_chain
- #strict_chain
- #random_chain
Необходимо одну из опций активировать, убрав впереди комментарий #.
Я использую способ — random_chain , можете тоже его активировать, другие 2 должны быть задокументированы. Либо можно использовать dynamic_chain
И сохраняем документ.
Теперь если всё настроено правильно вводим в консоли команды:
tor (активирует тор)
Proxychains «необходимая программа или скрипт который нужно запустить через тор»
Например: Proxychains firefox ( браузер должен открыться используя сети тор, обязательно проверяем).
Tor + Privoxy.
Хороший способ пропустить Kali linux весь трафик через tor.
Скрипт privoxy позволяет пропустить уже весь трафик через тор сети либо же ваши прокси, но по умолчанию он не установлен.
Установка и настройка.
Сначала устанавливаем TOR если он у вас не установлен, командами в консоли.
apt-get update
apt-get install tor
Далее необходимо установить Privoxy прописав в консоль.
Теперь настраиваем его.
Вбиваем в консоль.
В самом конце документа прописываем следующие 3 строчки.
| forward-socks5 / localhost:9050 . forward-socks4 / localhost:9050 . forward-socks4a / localhost:9050 . |
Теперь необходимо настроить менеджер подключений.
Заходим в Настройки — Сеть — Сетевая прокси служба.
Выбираем метод ручной.
Вбиваем в Http и Https — localhost порт — 8118
В узел Socks — localhost порт — 9050 .
На этом настройки завершены.
Убедитесь что вид используемых прокси установлен вручную.
Осталось запустить сервисы следующими командами.
| service tor start |
service privoxy start
Далее заходим например в браузер и заходим на сайт проверки IP чтобы убедиться что всё работает. Если всё хорошо, все скрипты в Kali linux будут подключаться через тор.
Почему может не работать TOR.
Долгое время я бился над проблемой что ТОР не работал на виртуальной машине.
Проблема оказалась в неправильно настроенном времени, поэтому если возникают трудности в запуске проверьте правильно ли у вас настроено время и часовой пояс.
Надеюсь что всем понравилась данная тема! (Я заебался все делать красиво на втором способе, так что извиняйте)
Источник
Проблема подключения к сети TOR на линукс
Всё началось еще вчера утром, когда по этому мануалу https://cryptopunks.org/article/forward all the traffic to tor/ всё выполнилось, на удивление, без внезапных ошибок из-за занятых портов / цензуры от провайдера / неизвестных терминалу команд и прочих разочарований в жизни. И не было их аж целых полдня, пока там без объявления бойкота не упал интернет. Нет, обычный инет от провайдера остался, а с внесенными изменениями в iptables уже сайты по полчаса пытались загрузиться и потом выдавали ошибку, мол, server not found. Линукс запущена в VMware, сетевой адаптер типа Мост (при выборе NAT инета и вовсе нет, хотя основная система за натом), айпишник в локалке 192.168.100.4, время в настройках синхронизировано, вчера утром когда все прекрасно работало мосты в torrc прописаны не были, за эти полтора дня я успел и с дефолтными пробовать подключаться и с офсайта брать, в iptables_setup.sh пробовал вставлять адреса 192.168.100.0 вместо 192.168.1.0 и даже не поленился скачать и поставить рядом еще одну систему и на чистой все эти дела повторить. И там разочарование. Скачал отдельно TOR браузер, поставил, запустил, запустился он далеко не с первого раза, с дефолтными obsf4 причем в большинстве случаев прогрессбар просто повисал то на нуле, то на процентах двадцати, то на восьмидесяти.
На основной системе TOR браузер работает с мостами obfs4 взятыми на офсайте, так как провайдер не дает подключаться к нодам напрямую, ну или кривые руки не дают, но с мостами вродь проблем не возникает. Едем дальше, на одной из линуксов сейчас получилось запустить тор браузер, копирнул торрк в другую — висит на нуле при подключении. Тор как сервис на обеих не дает выйти в сеть.
А вот и логи из var/log/tor/log подъехали:
Oct 08 15:19:07.000 [notice] Interrupt: exiting cleanly.
Oct 08 15:19:08.000 [notice] Tor 0.2.8.8 (git-8d8a099454d994bd) opening log file.
Oct 08 15:19:08.230 [warn] OpenSSL version from headers does not match the version we’re running with. If you get weird crashes, that might be why. (Compiled with 1000209f: OpenSSL 1.0.2i 22 Sep 2016; running with 100020af: OpenSSL 1.0.2j 26 Sep 2016).
Oct 08 15:19:08.243 [notice] Tor v0.2.8.8 (git-8d8a099454d994bd) running on Linux with Libevent 2.0.21-stable, OpenSSL 1.0.2j and Zlib 1.2.8.
Oct 08 15:19:08.243 [notice] Tor can’t help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning
Oct 08 15:19:08.243 [notice] Read configuration file «/usr/share/tor/tor-service-defaults-torrc».
Oct 08 15:19:08.243 [notice] Read configuration file «/etc/tor/torrc».
Oct 08 15:19:08.245 [notice] Opening Socks listener on 127.0.0.1:9050
Oct 08 15:19:08.245 [notice] Opening DNS listener on 127.0.0.1:53
Oct 08 15:19:08.245 [notice] Opening Transparent pf/netfilter listener on 127.0.0.1:9040
Oct 08 15:19:08.000 [notice] Parsing GEOIP IPv4 file /usr/share/tor/geoip.
Oct 08 15:19:08.000 [notice] Parsing GEOIP IPv6 file /usr/share/tor/geoip6.
Oct 08 15:19:08.000 [notice] Bootstrapped 0%: Starting
Oct 08 15:19:08.000 [notice] Delaying directory fetches: No running bridges
Oct 08 15:19:08.000 [notice] Signaled readiness to systemd
Oct 08 15:19:09.000 [notice] Opening Socks listener on /var/run/tor/socks
Oct 08 15:19:09.000 [notice] Opening Control listener on /var/run/tor/control
Oct 08 15:19:09.000 [notice] Bootstrapped 5%: Connecting to directory server
Oct 08 15:19:09.000 [notice] Bootstrapped 10%: Finishing handshake with directory server
Oct 08 15:19:09.000 [warn] Problem bootstrapping. Stuck at 10%: Finishing handshake with directory server. (No route to host; NOROUTE; count 1; recommendation warn; host 722EF1F0939E2F1*** at 69.*62.***:18425)
Oct 08 15:20:32.000 [warn] Problem bootstrapping. Stuck at 10%: Finishing handshake with directory server. (DONE; DONE; count 3; recommendation warn; host DBCFD46E48B9266*** at 37.*18.***:41904)
Oct 08 15:20:32.000 [warn] 3 connections have failed:
Oct 08 15:20:32.000 [warn] 2 connections died in state handshaking (TLS) with SSL state SSLv2/v3 read server hello A in HANDSHAKE
Oct 08 15:20:32.000 [warn] 1 connections died in state connect()ing with SSL state (No SSL object)
Oct 08 15:21:08.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:0. Giving up. (waiting for circuit)
Oct 08 15:21:08.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:0. Giving up. (waiting for circuit)
Oct 08 15:21:09.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:0. Giving up. (waiting for circuit)
Еще раз подмечу, что полтора дня назад всё исправно работало, без мостов, синхронизации времени и пр. Из-за того, что часто вижу разные причины того что не коннектится тор сервис, через раз запускается тор бравзер, не догоняю, в чем может быть причина, слишком много мистики в одном месте. Хэлп. А спойлер не поставился, хоть я в него логи и обернул, вот.
Источник
1>