IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2023/01/23
~AreEnn
~R4SAS
~acetone
~orignal
~villain
&N00B
+relaybot
DUHOVKIN
Leopold
Most2
Nausicaa
Vort
Xeha
anon2
b3t4f4c3
karamba_i2p
nemiga
not_bob_afk
poriori_
profetikla
soos
un
weko
whothefuckami_
R4SAS снова 11к транзита
R4SAS но скорость общая не более 5 мб/с
orignal аналогично
orignal боря а ты каким судьбами тут? ))
nonl-l-etc-etal2 R4SAS: я в <application добавил android:persistent="true" посмотрим когда андроид аппу уронит
nonl-l-etc-etal2 крч android:persistent не помог
nonl-l-etc-etal3 мб демона и2пд в воркера перетащить
nonl-l-etc-etal3 и воркманагером запустить
nonl-l-etc-etal3 потом попробую
weko Client Tunnels: 301
nonl-l-etc-etal3 час аптайма андроид и2пд выдержал В сети: 56 минут
nonl-l-etc-etal3 более 2 часов аптайм
nonl-l-etc-etal3 воркером вечный тред запущен
nonl-l-etc-etal вот такой код тестю github.com/PurpleI2P/i2pd-android/pull/49/files - драфт pr
nonl-l-etc-etal3 В сети: 3 часа, 28 минут, 40 секунд
nonl-l-etc-etal3 это андройд
nonl-l-etc-etal3 сутки трогать аппу не буду
Boris кому и сколько занести что бы сделать закладку не обнаружимую при беглом осмотре кода?
weko Boris: мне, кошель кину в лс
nonl-l-etc-etal Boris: weko похож на скамера
nonl-l-etc-etal Boris: кинь ему, он кодить не умеет
nonl-l-etc-etal Boris: и коммиты чекаются orignal и R4SAS
Boris weko: не, такие дела обтираютс на едине, приезжай в мск, ВАО, район капотни
nonl-l-etc-etal Boris: да он никто
nonl-l-etc-etal исследователь защиты и2пд
Boris nonl-l-etc-etal: мамкин исследователь?)
nonl-l-etc-etal хотел по лёгкому с тебя денег срубить и смыться
Boris хитрожопый какой, никакого доверия людям
nonl-l-etc-etal 3 часа аппу не трогаю, живая
nonl-l-etc-etal круто круто
orignal блять
orignal опять сеть перегружена
orignal и загрузка канала сервака на 100%
nonl-l-etc-etal i2pd-android уже 4 часа жив
nonl-l-etc-etal не исчезает аппа
orignal i2pd-android шрёдингера ))
nonl-l-etc-etal ну я новый костыль всобачил
nonl-l-etc-etal андроид не ведёт себя согласно документации
nonl-l-etc-etal приходится научным тыком
orignal Transit: 2779.14 GiB (9595.06 KiB/s)
orignal R4SAS кстати у того чувака у которого пакет не ставился оказывается вся репа поломана
uis Лимиты у букв меняться будут?
orignal каких?
uis OLPX которые
orignal нет не будут
orignal может еще добавятся
orignal я предлагаю Q для 100 мбс
nonl-l-etc-etal сука всё же умер i2pd-android
nonl-l-etc-etal из шторки исчез, а из списка окон нет
weko Какеры взялись за ум???
orignal что такое?
weko Да нагрузка пошла
weko При чём постоянная
weko Не на 20 минут
orignal я же говорю у меня илита опять в порт уперлась
R4SAS эхехе
R4SAS даже в зажопинске 15К туннелей
R4SAS в лимит уперся
orignal так увеличь
orignal у меня есть идея считать только активные транзиты
orignal через которые данные шли
whothefuckami orignal: я за
whothefuckami А лучше 2 параметра
whothefuckami open transit, active transit
orignal я про лимиты
weko orignal: я кстати понял что какеру ничего не мешает слать все свои запросы на туннели через свои туннели. Вывод:сеть можно положить и никто не тебя не спалит
weko Даже не забанить
orignal ну а почему же до сих пор не положил?))
weko Вообще без шансов
weko orignal: хз
weko Тупой))
weko Мб пытается
orignal я думаб у него пупок надорвется ))
orignal потому что все эти запросы тоже обходятся в приличное потрбеление ресурсов
weko orignal: вполне себе аргумент
weko Для какера же дорого это тоже ))
weko В итоге какеру нужна мощность сопоставимая с мощностью сети
weko Главное чтобы мощности сети хватило
weko Кстати, а OBGW видит запросы туннеля или он видит их как и всё остальное (никак)?
weko OBEP*
orignal в какую сторону?
orignal OBEP для построения входящего видит сообщение Garlic
orignal аналогично и IBGW для ответа при построении исходящего
orignal тоже видит Garlic
weko Нет когда мы с помощью исходящего строим входящий, видит ли OBEP что мы это делаем?
weko Я просто хотел предложить лимитировать...
weko А если не видит, то какие проблемы могут быть, если сделать чтоб видел?
orignal нет не видит я же тебе сказал видит Garlic
orignal специально сделано чтобы не видел
orignal чтобы не палить запросы эти
weko orignal: ага, спасибо. Пока не придумал модель атаки когда видно, но вероятно она есть, пока что буду думать
orignal в старых сообщениях они ходили в открытом виде
orignal а в новых уже Garlic
Vort установил себе нормальный отладчик. теперь багам не скрыться )
Vort даже сетевая отладка работает - подключился к виртуалке
HidUserZ Мегахарош
Vort ну обёртка. clion
HidUserZ А, ясно
Vort в новых версиях есть lldb, но они мне на 7ю винду не встанут
Vort столько перепробовал этих обёрток, всё время глюки
Vort а эта заработала
HidUserZ Глюки из-за асинхронщины?
Vort глюки из-за хреновой поддержки msys2
HidUserZ Ммм
Vort и из-за того, что разные версии gdb себя по-разному ведут
Vort а я же беру тот gdb, который есть в msys2
Vort вряд ли туда можно поставить старый
Vort но который совместим с обёрткой
Vort к примеру, Eclipse мне вместо выделения строки срабатывания breakpoint открывал Visual Studio с исходником файла :D
Vort приходилось переключаться в Eclipse и гадать - какая же строчка сработала
Vort так и отлаживал libtorrent :D
Vort сегодня gdbgui попробовал. оказалось, что в новых версиях сломали поддержку винды. ставлю старую версию. а она ломает пути, слеши вытирает из них, не может брекпоинт поставить, бред какой-то
HidUserZ Ужас
HidUserZ [23:53] <Vort> к примеру, Eclipse мне вместо выделения строки срабатывания breakpoint открывал Visual Studio с исходником файла :D
HidUserZ Лол жесть ))
Vort думал даже низкоуровневый софт попробовать - radare2 с gui iatio. в новых версиях нет бинарника. старая версия GUI с новой версией radare2 не работает
orignal зачем такие мучения? неужели нельзя просто поставить линукс? ))
Vort нашёл старую версию - выдаёт что нету dll
Vort короч они поленились dll от Qt скопировать и сказали, что так и надо. позорище
Vort orignal: какой там самый лучший GUI отладчкик? с поддержкой отладки по сети
R4SAS под винды еще есть deleaker
R4SAS но он платный
Vort orignal: не DDD ли случаем?
orignal я в gdb отлаживаю
Vort ну вот линукс значит не решает проблемы GUI отладки
HidUserZ orignal: в сыром?
Vort так что совет не подходит
orignal HidUserZ с командой строки
HidUserZ Или оболочки какие нибудь юзаешь
orignal а зачем мне вообще гуй для отладки?
HidUserZ Ну типа pwngdb
HidUserZ orignal: я не про оуй
HidUserZ Я про оболочку в терминале
orignal обычный баш
orignal последний ide который я использовал был Borland C++ 3.1 ))
HidUserZ Я про другое
orignal да и то потому что под досом нормального шела нет
orignal про что?
weko orignal: я ведь правильно понял что дед упомянул дублирование стриминга?
orignal ну да
orignal я его спросил
Vort короч я вчера на 99% добрался до сути проблемы с потерянным ntcp2
Vort теперь добил оставшиеся 1% нормальным инструментом )
Vort сейчас выключу ВМ и отпишу. иначе лагает ппц
weko Тостер чтоле?
orignal давай коммит лучше ))
Vort weko: RAM недостаточно
weko Vort: тоесть тостер))
weko 4 гб оперативы... Боль
weko Хотя и на 4 должно тянуть виртуалку то
Vort кто сказал 4? у меня 8. но у меня дохрена всего запущено просто
weko Vort: а)
Vort GUI отладка допустим это круто. (а как по мне, так иначе вообще никак). но IDE жрёт 1.5 GB
Vort такс. напоминаю задачу. ipv4 only. в router.info есть SSU2, надо добавить ещё и NTCP2
weko Мой любимый "пучурм" тяжёлый как холодильник, всё планирую найти что-то не замену, да руки не доходят
orignal это не диск
orignal это просто формирование буфера и подпись
orignal но не важно
Vort ну окей. суть не в том
orignal ну давай дальше
Vort со строки 353 RouterContext.cpp идёт вызов вот этой функции ^^
orignal addr->caps = caps;
orignal все я понял
Vort вызов идёт с caps = 0
orignal дальше не надо ))
Vort а значит что if (addr->IsV4 ()) и if (addr->IsV6 ()) не работают
orignal а при формировании буфера он не может понять тип адреса
Vort (надо. для истории)
orignal но тут возникает проблема
Vort и вот это не вызывается (*m_Addresses)[eNTCP2V4Idx] = addr;
orignal мы при вызове там не знаем какие коды надо
Vort то есть адрес никуда не сохраняется. добавили называется
orignal а это надо передлать весь код
Vort а вот как это чинить - я вообще без понятия
orignal я в свое время до этого дошел а потом мне стало лень )))
weko Почему у тебя тогда это работает? orignal
Vort просто описал ту хрень что происходит
orignal weko работает как адрес ставится
orignal реальный
weko Хм
orignal а когда не ставится вот и получается хуйня
weko Понятно
orignal Vort кстати да
orignal получается что оно не работает когда у нас адрес с SSU2 не приходит
orignal потому что когда адрес обновляется то ставится поле host
Vort да там мне кажется до адресов дело вообще не доходит
Vort их некуда прописывать
Vort так как даже пустышку родить не смогли
orignal погоди
HidUserZ orignal: я про вот такое оболочки github.com/hugsy/gef
orignal Vort все понял теперь косяк
orignal это недавняя бага
Vort то есть UpdateNTCP2Address (bool enable) нихрена не enable
orignal короче понятно
orignal переделаю