~AreEnn
~AreEnn_
~R4SAS
~acetone
~orignal
~villain
&N00B
+Xeha
Most2
Nikat
Opax
Vort
`
anon
b3t4f4c3
bandura
fidoid_
i
karamba_i2p
nemiga
not_bob_afk
plap
poriori_
profetikla
qend
slfd
soos
spider
teeth
un
weko
whothefuckami
woodwose
Komap-
orignal, нашол вчера где затык. на этапе создания сессии, сэм обрывает соединение, даже ошибку не пишет в ответ. дело значит в опциях, сегодня с опциями поиграюсь. интересно что сессия делается но не закрывается даже после закрытия ос
Komap-
ла. чуствую сегодня должно чтото получится
Komap-
держу в курсе)
onon
Сегодня ночью какой-то скрипткидди пытался мой тестовый сервер поломать. Клоун.
modnaR
Что за скрипткидди и что за сервер?
modnaR
onon
onon
На котором я новый код стримов тестирую
onon
А скрипткидди анонимный, я хз кто за он
onon
Ботов нагнал мне, взломать пытался
onon
Он уже давно мой сервер мониторит
onon
На предмет аптайма
onon
Чего он там пытается скореллировать, не понятно.
orignal
сэм разрывает сессию когда не может распознать коману и считает соедирнение мусором
orignal
onon а откуда он вообще узнал про твой сервер?
onon
Я его на ниэлитном засветил
orignal
зачем?
onon
Да и тут вроде тоже
onon
Да там проблем нет, просто ключ поменяю и всё.
onon
Просто интересно, кто это мог быть и зачем
onon
Кто там меня любит
onon
Он, кстати не в самый удобный тайминг попал. На это дестинейшене сейчас 8 хопов стоит в обе стороны
onon
И он через всё это пытался меня сканировать...
onon
Вот он, кстати ewk6oorlm4hov5dufwf5zyrj5zrxt7kfztkzw6ocwmnlv3xqtyja.b32.i2p
modnaR
<@onon> Ботов нагнал мне, взломать пытался
modnaR
Я просто не понимаю, что под этим подразумевается? SSH по паролю дудосили?
onon
Нет, сканировал директорию вебсервера
onon
На предмет скрытых файлов
onon
Всяких админок и пр.
Komap
<orignal>выяснил что сэм не рвёт соединение. у осла таймаут наверно низкий, по спецификации надо ждать ответа. продолжаю тестировать.
onon
Похоже на стандартный скрипт
onon
Там куча всего, wallet.dat даже искал...
modnaR
<@onon> Нет, сканировал директорию вебсервера
modnaR
Что там крутится и как увидел эти логи?
onon
Ну это ж тестовый сервер, я логи смотрю.
onon
Там и видно, чего он запрашивал
onon
Причём каждый файл запрашивал с нового бота
onon
Чтоб я не забанил
modnaR
Не понимаю. Я домохозяйка.
orignal
Komap хочешь сказать что i2pd морозится на запросе?
orignal
вот это уже серьезная тма
orignal
*тема
orignal
модная ты чего решил перестать быть галкой?
Komap
больше минуты, да, ни ответа ни даже ошибки. опции для сэма щас вот собираюсь шевелить(баш скриптом тесчу)
modnaR
<~orignal> модная ты чего решил перестать быть галкой?
modnaR
Когда переподключается - мой ник может быть занят и меняется на другой.
Komap
нашол 7-8 различий по сравнению с запрсами qbittirrent, методом исключения должно выявиться
modnaR
<@onon> Там куча всего, wallet.dat даже искал...
modnaR
Я просто не понимаю каким образом это гипотетически можно было вытащить. Можно лекцию для колхозникофф?
orignal
Komap так на SESSION CREATE так и должно быть
orignal
он пытется деситнейшин создать
orignal
у джавы также должно быть
orignal
если не так я поругаюсь с дедом
onon
Ну если сервер настроен чтобы показывать только html или php
onon
А другие файлы не показывать
onon
Но они всё так же могут быть доступны для чтения
onon
Если есть прямая ссылка
`
<@onon> Ну если сервер настроен чтобы показывать только html или php
`
А, там что-то типа nginx?
onon
Так вот у скрипткидди есть заготовленный набор этих прямых ссылок
onon
Для всяких популярных CMS
onon
И прочих вариантов
onon
Ну так зайди, посмотри, что там за сервер
onon
Там вроде всё очевидно
onon
У меня там он просто сразу показывает все файлы, которые есть в директории. Поэтому и клоун этот какер.
`
З@#@дло, меня смутило, что изначально написал "вебсервер", а не типа "сайт".
onon
Зачем пытаться сканить то, чего там очевидно нет
orignal
Komap а что будет если закрыть сессию не дождавшись ответа?
orignal
возмжно бага как раз в этом
Komap
зомби сессия остаётся, неограниченное время, убирается только перезапуском
orignal
так по порядку
orignal
осел пытается закрыть сокет
orignal
после этого не может создать новую сессию с тем же идентификатором?
Komap
да
Komap
в логах появляется 12:29:21@241/error - SAM: Runtime exception: stoi
Komap
в логах i2pd
Komap
на версии 3.0 это всё
orignal
а это еще почему?
orignal
ты какой запрос шлешь что не может преобразовать?
orignal
похоже при отвправке датаграммы
orignal
он не дожидается ответа что ли?
orignal
я добавлю проверку
Komap
при отправке стиль=датаграм
Komap
со стилем=стрим ОК
Komap
осёл закрывает сокет по его таймауту
Komap
надо ш2з демона в более информативном режиме запустить, только щас додумался, посмотрим что скажет...
orignal
давай по порядку
orignal
создается сессия
orignal
затем он посылает DATAGRAM SEND не дожидаясь ответа что ли?
orignal
меня интересует сценарий
orignal
понятно что эксешинтот я поймаю
orignal
вопрос откуда он
Komap
всё встаёт на SESSION CREATE ..
orignal
откуда там stoi?
Komap
ответ не получает
orignal
получает когда дестинейшин создатся
orignal
что может занять несколько минут
orignal
<Komap> в логах появляется 12:29:21@241/error - SAM: Runtime exception: stoi
orignal
откуда вот это
orignal
ну не получает ответа висит
orignal
значит еще чем то срет
Komap
из дебаг лога:
Komap
16:09:55@885/[1;34mdebug[0m - SAM: New connection from 127.0.0.1:58552
Komap
16:09:55@885/[1;34mdebug[0m - SAM: Handshake HELLO VERSION MIN=3.0 MAX=3.0
Komap
16:09:55@885/[1;34mdebug[0m - SAM: Dest generate
Komap
16:09:55@885/[1;34mdebug[0m - SAMSocket::SendMessageReply, close=false reason: DEST REPLY PUB=v5h9v9Ba....ykc0~GyqPMEXdEt9vAWcwAAAA PRIV=v5h9v9BaMYvq....l8qnapQboicwapX
Komap
16:09:55@885/[1;33mwarn[0m - SAM: Incomplete message 1024
Komap
16:09:55@885/[1;34mdebug[0m - SAM: Session create: STYLE=DATAGRAM ID=test90955 DESTINATION=v5h9v9BaMYvq9J~ABJKmYdGasroL....lqiIGIDl8qnapQboicwapX inbound.nickname=testudp inbound.length=1 inbound.quantity=1 outbound.length=1 outbound.quantity=1
Komap
16:09:55@885/[1;36minfo[0m - Destination: Parameters for tunnel set to: 1 inbound (1 hops), 1 outbound (1 hops), 40 tags
Komap
16:09:55@885/[1;36minfo[0m - Destination: Creating new temporary keys of type for address erofi2h6tju5b2iphughdq7pf47aibh4jixvgbxo7kuchyisbxza.b32.i2p
Komap
16:09:56@885/[1;36minfo[0m - Destination: Creating new temporary keys of type for address erofi2h6tju5b2iphughdq7pf47aibh4jixvgbxo7kuchyisbxza.b32.i2p
Komap
16:09:56@885/[1;36minfo[0m - Destination: Local address erofi2h6tju5b2iphughdq7pf47aibh4jixvgbxo7kuchyisbxza created
Komap
16:09:56@885/[1;31merror[0m - SAM: Runtime exception: stoi
Komap
после строки "SAMSocket::SendMessageReply" пустая строка
Komap
"значит еще чем то срет" в лог да, но по обычному.
Komap
все варианты перепрововал с SESSION CREATE всегда одно и тоже
Komap
смагивает на глюк сэма
Komap
*смахивает
orignal
SAM: Incomplete message 1024
orignal
а это что?
orignal
Destination: Local address erofi2h6tju5b2iphughdq7pf47aibh4jixvgbxo7kuchyisbxza created
orignal
вот смотри
orignal
дестинейшин создался начал читать буфер и там какая то хуйня похоже была
Komap
"Incomplete message" понятия не имею.
orignal
что то приходит
orignal
и откуда килобайт
orignal
я посмотрю
Komap
тоннели строятся быстро. уже например 7 минут нет SESSION STATUS
Komap
хотя тоннели постоились(и кибайты отправленно полученно. Наверно тестировалка успешности построения это?)
orignal
так его нету из-за
orignal
SAM: Runtime exception: stoi
orignal
с этим я и буду разбираться
orignal
Komap
orignal
как может быть датаграгмая сессия без порта?
orignal
[PORT=$port] # Required for DATAGRAM and RAW, invalid for STREAM
orignal
вот в этом и проблема
orignal
и да я починю чтобы отлуп давать
onon
Что-то мост отвалился и не приваливается обратно
Komap
хм, а нука попробую
orignal
не ну в спеках же написано явно
Komap
чтото я пропустил
Komap
это
orignal
я в код добавлю проверку чтобы давала отлуп
orignal
это все что я могу
Komap
<orignal>а как же тогда ява? она работала. может лучше значение по умолчанию надо? в исходняках осла попадался 7655, я ещё подумал нафига он нужен. в яве наверно дефолт установлен, поэтому с ней работает.
orignal
возможно
orignal
это надо спрашивать
orignal
все ясно
orignal
в более старых версиях он не требовался
orignal
вот в чем дело
orignal
а ишак он с тех времен
orignal
поправлю
Komap
ВАХ ВАХ!!! SESSION STATUS RESULT=OK ПОЛУЧИЛОСЬ!!! чтож я такой не внимательный, много раз сэм доки перечитывал
orignal
ты все правильно читал
orignal
просто не то
orignal
ты читал сэм 3 а у ишака 1
orignal
я починю
orignal
так ишак жто не v3
orignal
понимаешь?
orignal
вот тут читать надо про него
Komap
да тут всё понятно. и кучу старых неиспользуемых опций для сэма ношол, то что он ниже 3 было понятно
orignal
поправил
orignal
должно без порта приниматься
Komap
дефолт или отлуп?
Komap
прочитал)
orignal
просто примет
orignal
для v1 он реально не нужен
Komap
ок
orignal
там ответ идет через командный сокет все равно
orignal
просто эту стюардессу много лет как закопали
orignal
и никто не проверял
Komap
да. там где и сессия строится
orignal
но по уму бы ишака неплохо на сэм 3 переписать
Komap
незнаю кто его последние версии делал, но при согласовании он 3.0 посылает. косметический фикс типо
Komap
после 2.3.2.3 говорили что за него кто то другой брался.
Komap
*другой чем до 2324
Komap
наконец то)))) !!!! сконектился
orignal
3 то он посылает
orignal
а датаграммы все равно от 1