• XSS.stack #1 – первый литературный журнал от юзеров форума

повторное анонсирование hidden service после отвала коннекта

gliderexpert

CPU register
Забанен
Регистрация
17.02.2021
Сообщения
1 440
Решения
1
Реакции
2 336
Пожалуйста, обратите внимание, что пользователь заблокирован
Всем привет. Имеется такая проблема.
Сервак, на нем работает tor hidden service . Допустим, на серваке падает коннект к сети. Захожу на длинный_адрес_онион_v3.onion , через тор браузер, вижу что "onion сайт не найден" Восстанавливаю коннект к интернету на сервере. Сам сервак и тор естественно не перезапускаю. Выполняю команду "torify curl -s xss.pro" - все работает, т.е. коннект и тор на серваке вроде как поднялся.
Но, при попытке зайти на длинный_адрес_онион_v3.onion - висит все еще "onion сайт не найден" , и так оно может висеть часами.
Далее - запускаю на серваке "service tor restart" - и о чудо, сайт становится доступным. Иногда, очень редко - приходится сначала почистить "var/lib/tor/cached-* " и потом так же ресетнуть tor.

Вопросы уважаемой аудитории.
- что это за хрень и как дебажить. Не понимаю физику процесса, не может же такого быть в теории - что тор работает, а сервис снаружи не виден
- как определять глюк со стороны сервера? Кроме принудительного ресета tor демона при пропадании коннекта.
 
попробуй по крону раз в n минут получать новый circuit путём отправки "signal NEWNYM" в контрол сокет тора.
примерно так:
Код:
echo -e 'AUTHENTICATE "тут пароль, если установлен"\r\nsignal NEWNYM\r\nQUIT' | nc 127.0.0.1 9051
 
Пожалуйста, обратите внимание, что пользователь заблокирован
А разве тор демон его сам раз в n минут не получает? Внешний IPшник каждые 10...20 минут меняется.
 
А разве тор демон его сам раз в n минут не получает? Внешний IPшник каждые 10...20 минут меняется.
я не помню, давно с тором не работал. но помню, что была какая-то фигня с сетью, которая чинилась "signal NEWNYM"
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх