IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2023/03/19
~AreEnn
~R4SAS
~orignal
~villain
&N00B
+Xeha
+relaybot
DUHOVKIN
Guest7184
Leopold
Most2
Nausicaa
Ruskoye_911
Vort
acetone
anon2
b3t4f4c3
karamba_i2p
nemiga
not_bob_afk
plap
poriori
profetikla
soos
teeth
un
weko_
whothefuckami
Leopold Транзитные туннели: 556
Leopold Транспорты:
Leopold NTCP2 ( 115 )
Leopold NTCP2v6 ( 14 )
Leopold SSU2 ( 214 )
Leopold И безбожно лагают клиентские туннели
orignal у тебя только ygg?
Leopold ipv4 клирнет+игг
Leopold Никогда столько транзита не было
orignal да фроде тебя не выкидывает тут
orignal ну так стал популярным в сети
Leopold звук в мамбле чертовски лагает и выкидывает каждые 3 сек
Leopold Транзитные туннели: 579
Leopold Транзитные туннели: 599
orignal мабле по UDP?
Leopold tcp-only
Leopold Началось 40 минут назад
Leopold До этого всё ровно шло, и транзита 15 было
orignal может опять атакуют
orignal у меня все в пределах нормы
orignal у тебя скорее всего эти тоннли через ygg
orignal там с ним какая то бага есть с выбором пира
orignal что куча тоннелй идет через один
weko 127.68.179.89 - - [06/Feb/2023:06:19:24 +0300] "GET /robots.txt HTTP/1.1" 404 153 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) via i2p-inproxy.mk16.de"
weko 127.68.179.89 - - [06/Feb/2023:06:19:26 +0300] "GET / HTTP/1.1" 200 3945 "-" "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.5414.101 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) via i2p-inproxy.mk16.de"
weko 127.68.179.89 - - [06/Feb/2023:07:52:34 +0300] "GET / HTTP/1.1" 200 3945 "-" "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.84 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) via i2p-inproxy.mk16.de"
weko 127.68.179.89 - - [06/Feb/2023:07:52:39 +0300] "GET / HTTP/1.1" 200 3945 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) via i2p-inproxy.mk16.de"
weko 127.68.179.89 - - [06/Feb/2023:07:52:44 +0300] "GET /favicon.ico HTTP/1.1" 404 153 "-" "Googlebot-Image/1.0 via i2p-inproxy.mk16.de"
weko 127.68.179.89 - - [06/Feb/2023:07:52:47 +0300] "GET /favicon.ico HTTP/1.1" 404 153 "-" "Googlebot-Image/1.0 via i2p-inproxy.mk16.de"
weko 127.68.179.89 - - [06/Feb/2023:09:41:31 +0300] "GET /favicon.ico HTTP/1.1" 404 153 "-" "Googlebot-Image/1.0 via i2p-inproxy.mk16.de"
weko 127.134.131.46 - - [14/Feb/2023:07:40:01 +0300] "GET /robots.txt HTTP/1.1" 404 153 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) via i2p-inproxy.mk16.de"
weko 127.134.131.46 - - [14/Feb/2023:07:40:39 +0300] "GET /favicon.ico HTTP/1.1" 404 153 "-" "Googlebot-Image/1.0 via i2p-inproxy.mk16.de"
weko гугл индексирует ш2з сайты, яндекс тоже
relaybot 13NarratorZ: relay died?
weko Which relay
orignal конечно
orignal есть же гейты
orignal via i2p-inproxy.mk16.de
weko Да я виду
weko Вижу
weko Но прикол в том что раньше то такого не было
weko А сейчас видишь индексируют
orignal на 333 всегда лезли
polistern Так, ну я пингов в логе на целевом хосте не вижу. Ну и соответственно понги он не отсылает. Пока не поняла что я делаю не так.
orignal 333 отвечает на пинги
orignal SendPing с лизсетом должен отсылать
orignal может я что то поломал
polistern Ну у меня SendPing на стриме, чтобы переиспользовать. Попробую тогда на 333 отправить.
orignal на стриме думаю не работает
orignal у меня вроде только отдельный сделан
orignal хотя я уже не помню
polistern Ну попробую, а там видно будет. Напишу как запущу.
polistern orignal, запустила
orignal ну и как? есть ответы?
polistern Неа, 30 секунд и таймаут
polistern Ты запросы видишь?
orignal у меня они не пишутся
polistern Вобще логов нет?
orignal есть но не тот уровень
orignal LogPrint (eLogInfo, "Streaming: Ping received sSID=", sendStreamID);
polistern Сможешь info сделать?
orignal счас
orignal сделал
orignal давай шли
polistern Запустила
orignal нет не приходит
orignal надо разбираться значит
orignal я посмотрю сам
orignal попозже
Vort есть ли онлайн сервисы с отправкой пинга в i2p ?
polistern Ок, я пока к себе в форк добавлю этот код, если вдруг поможет для тестов.
orignal notbob отправляет сам
Vort ну я имею в виду что-то типа ipv6now.com.au/pingme.php
orignal может и правда отправка пинга вообще не работает
Vort чтобы сравнить с явно рабочей реализацией
orignal да ты права что то не пашет
orignal отсылается и все
orignal починю
orignal Streaming: Unknown stream sSID=3362166483
orignal понятно
orignal кидает ошибку
orignal ага нашел проблему это как раз связано с тем пачем
polistern Найденые ошибки это всегда хорошо))
polistern Пока код причешу, а то немного криво написано.
orignal счас разбираюсь
weko опять жалуюсь на udp ))
Leopold И я C:
weko так жить нельзя
Leopold Совсем никаких нервов нехватает! :))
whothefuckami Я случайно прочитал "негров"
orignal polistern все я починил
orignal странно что никто этого не заметил
Vort orignal: решил я половить глюченые пакеты SSU2: Too many fragments in SessionConfirmed
Vort но словил кое что даже интереснее
Vort моё предположение было в том, что эти пакеты содежат (расшифровываются в) мусор
orignal а на самом деле?
Vort в стандарте же стоит требование Packet Number :: 4 bytes, all zeros
Vort поэтому я поставил два брекпоинта
orignal ну да
Vort один с условием header.h.packetNum != 0
Vort и второй на строчку после if (numFragments > 2)
Vort так что вышло - словился мусорный пакет, но у него случайно(?) получился один фрагмент!
Vort и оно надо? я предлагаю сделать перед проверкой на фрагменты проверку на нулевой номер пакета
Vort и выкидывать с ненулевым даже не проверяя фрагменты
Vort покажу сейчас скрин той хрени что я словил
orignal да хорошая идея
orignal если ненулевой то в дупу
orignal только что при перпосылке делается надо всмонить
Vort вот только одна особенность. ждал я этого пакета 2 часа. а появился он тогда, когда я уже перестал ждать и начал закрывать вкладки браузера
Vort я вот думаю, может я закрытием вкладок подгрузил комп и спровоцировал баг
Vort уж слишком хорошо совпало
orignal я не представляю как это может влиять
Vort значит пока что предположим, что никак
orignal на ноль да проверять надо
Vort сейчас чтобы прошёл мусор требуется чтобы совпало 1.5 байта. а если добавить ещё проверку номера - то будет 5.5
Vort практически нереально то есть
Vort ну и в лог точно так же можно писать, как eLogError. тогда будет чётко видно, когда просочился мусор, а когда кто-то реально надумал много фрагментов слать
Vort о, ещё один. попёрло
Vort 0 фрагментов! :)
Vort может реально мне CPU подгрузить. мало ли...
Vort не повлияло. ну и ладно. значит, просто совпадение
Vort orignal: добавишь проверку или мне делать?
orignal я добавлю
orignal но мне надо кое что уточнить
Vort окей
Vort может и саму багу найдешь )
orignal через полчаса гляну
Vort но в любом случае будет полезно
orignal так там не только в SessionConfoirmed надо
orignal да только для него надо
orignal счас
orignal сделал
Vort ок. потестирую