IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2022/09/07
~AreEnn
~R4SAS
~acetone
~orignal
~villain
&N00B
+relaybot
DUHOVKIN_
Guest7184
Most2
Nausicaa
Nikat
Ruskoye_911
Vort
Xeha
anon3
b3t4f4c3
fidoid
karamba_i2p
nemiga
not_bob_afk
onon
plap
poriori
profetikla
qend
segfault
soos
teeth
tetrimer_
uis
un
unlike
user
vade
weko
whothefuckami
UNDERDOG R4SAS привет, я пропустил ответ по поводу ограничения карты для одного флудфилла-роутера, она 10 % составляет? Или вообще нету этого ограничения, просто неделя как роутерт карту сети выше 7к не
UNDERDOG поднимает.
UNDERDOG Или это, вероятнее, с ssu2 связано? Либо включена его поддержка.\
weko UNDERDOG: orignal писал, что роутер чистит ноды, с которыми давно не связывался
postsolarpunk_hypn UNDERDOG, ещё orignal писал что у 1 роутера нарочно поддерживается цифра около 5к соединений, не знаю как это соотносится с битиком флудфил он\офф
UNDERDOG понял, спасибр
weko Флудфилы активнее удаляются
postsolarpunk_hypn у него про его флудфил
weko А, ок
UNDERDOG Routers: 6090 Floodfills: 1637 LeaseSets: 161
UNDERDOG Client Tunnels: 51 Transit Tunnels: 1917
weko У меня так же примерно
weko Специально удаляется чтобы не забивать память
postsolarpunk_hypn озу и диск
weko Диск не так критично в данном случае и память, но при расширении со временем хранить инфу о каждой ноде будет более затратно
weko Но в общем да, и то и то оптимизирует. И процессорное время тоже, время поиска в netDb зависит от количества записей
postsolarpunk_hypn всё критично когда у тебя переполнится дохуя
UNDERDOG Не, сомневаюсь, для этого бы он отдельно сделал проверки/параметры, тк какая разница сколько кушает приложение, когда у пользователя может быть канал ёгб+ и 64гбОЗУ+
UNDERDOG Это скорее для тех кто попытается анализировать
postsolarpunk_hypn если у тебя озу много и проц оч шустрый то можно делать более широкую карту, но вряд ли это реализовал ктото
weko Не думаю что это имеет смысл кроме статистики
postsolarpunk_hypn но никто не сделал
weko Если с тобой связывается роутер он заносится в netDb
postsolarpunk_hypn ну, мне так видится
weko postsolarpunk_hypn: какой
postsolarpunk_hypn мощные роутеры вредно для равноправия но полезно для скорости и резолва всякого
postsolarpunk_hypn ладно, я ушёл
postsolarpunk_hypn заниматься делами надо
weko Чем роутеры с полной базой "мощнее" обычных?
weko Иди
postsolarpunk_hypn хз я код и2пд не ковырял
postsolarpunk_hypn мб в чём-то ты и прав
weko Я тоже не ковырял, просто много прочитал про i2p и задал вопрос про базу
UNDERDOG что за вопрос? что значит "мощнее"?
weko Мне кажется малое количество роутеров может сыграть роль, но разница между 500 и 5000 более существенна, чем между 5000 и 60000
weko UNDERDOG: тоже не понятно. Мне кажется он про транзит
UNDERDOG да нет, как раз таки такая жде, я не помню, но вроде из роликуа ацетона, где он говорил как ид роутера генерится, можно предположить что изза часового пояса и ограничения кол-ва роутеров для 1
UNDERDOG транзита, будут создаваться отедльные независимые области
weko UNDERDOG: я думаю он упростил, да и есть не только запросы к флудфилам, но ещё простые тулели и разведывательные тунели
weko Про дату же только флудфилов касается. Там особая схема
weko А для тунелей используется более сложные методы рандома
weko Тем более там скорее всего для совместимости используется строго utc
weko Сервер и клиент используют один и тот же алгоритм для определения флудфилов для публикации и поиска лизсета. И дата нужна чтобы менять флудфилы на каждый адрес каждый день
weko Несколько я понял
orignal я не говорил что 5K
orignal просто там времена так подобраны что получается около 5k
orignal чистится кроме того чтобы не строить тоннели через говно мамонта
orignal да у ацетона упрощено
orignal чтобы было понятно
UNDERDOG Ну т.е модель такая, чтобы роутер держался в своей "временной" зоне?
orignal какой еще временной?
orignal о чем вообще речь?
UNDERDOG "где он говорил как ид роутера генерится, можно предположить что изза
UNDERDOG часового пояса и ограничения кол-ва роутеров для 1 транзита, будут
UNDERDOG создаваться отедльные независимые области" я криво описал, извиняюсь
orignal смена идентификатора в DHT просиходит в полночь UTC
orignal к местному времени оно отношения не имеет
orignal то есть у всех одновременно
orignal так короче критерий близости не DHT с идентификаторами флудфилов а DHT с хэшем идетификато флудфил + дата
UNDERDOG ааа, значит я не так понял
orignal вот конкретный код
UNDERDOG сколько ты уже программированием занимаешься? 20+?
orignal больше
UNDERDOG ааа, так ты дед уже
orignal а ты не знал?))
UNDERDOG Чтобы на столько, неа)
UNDERDOG Так, у меня вопрос на счет того как сервер определяет внутренний адрес с которого происходит подключение к его сайту/сервису.
UNDERDOG Т.е сайт или сервис видит внутренний адрес своей сети, если к нему подключается клиент, как генерится этот внутренний адрес?
UNDERDOG Т.е у меня, к примеру, расположен сайт, клиент подключающийся к сайту, через i2p, будет оставлять лог своего ip, я так понял что этот ip точно эмуллируется как "внутренний" и просто связывается с
UNDERDOG сайтом, как именно определяется, этот внутренний ip, приложением i2p
relaybot 13trusishka: Там 127.0.0.1 и какой нибудь порт
relaybot 13trusishka: Порты подключения разные у разных клиентов
UNDERDOG странно, в видосе у ацетона, в моменте подключения по ssh, выдавало чтото типа 127.x.x.x
UNDERDOG если с 127 не ошибся
orignal опять не понял вопрос
orignal что за внутрениий адрес?
relaybot 13trusishka: Он имеет ввиду пытаясь просмотреть ip юзера что увидит админ сервиса в i2p
relaybot 13trusishka: И если используется 127001 для всех то как мультиплексируются несколько подключений одновременно к одному сервису
orignal * [orignal] is connecting from *@er7pg2v2l67ab3pd4n6ux2b2imqrdofc2evkl55xe55gvkz65c3q.b32.i2p 127.36.126.243
orignal ты про это что ли?
orignal это первые 3 байта хэша адреса
relaybot 13trusishka: А, значит я ошибался про "по порту"
relaybot 13trusishka: Думаб ты ответил ему
UNDERDOG да про это, не понял, хэша адрес кого? клиента или сервиса
orignal клинета
orignal если er7pg2v2l67ab3pd4n6ux2b2imqrdofc2evkl55xe55gvkz65c3q
orignal перекодировать из base32 а байты
orignal вот первые 3 и будут
UNDERDOG ахахах красота, т.е из er7 -> байты из base32 xxx->127.36.126.243?
UNDERDOG это же вообще, если ебанутый, можно и фильтрацию настроить
relaybot 13trusishka: Зачем?
` Ты удивишься, но в I2P-Java..
relaybot 13trusishka: Если у юзера стоит transient то смысла нет в такой фильтрации он ее обойдет
UNDERDOG "если ебанутый" , по мимо того что и приватный ключ нужен будет, так еще и адрес клиентский должен быть определенный
relaybot 13trusishka: ` ?
UNDERDOG неа, как, там дело коллизии должно бюытьб
UNDERDOG такой адрес почти невозмиожно будет найти
` trusishka, в I2P-Java уже банили по айпи.
UNDERDOG ты адрес клиента декодируешь в бэйс, первые 3и байта ререзолвишь в 3и октета и все
UNDERDOG изи ьблять
UNDERDOG ахахахаха
relaybot 13trusishka: Достаточно ему один разок подключиться увидеть его ip и забанить все кроме него
UNDERDOG я фильтрацию имею ввиду по ограниченному доступу
UNDERDOG через определнный ип, который будет внутренний, который уже известно как можно предписать
UNDERDOG ну т.е, если грубо привести пример и не ебаться декодируя в бэйс, можно представить следующее , у клиента первые 3и байта - er7 -> 127.65.72.37
UNDERDOG поставить доступ к сервису только с этого адреса
orignal нет 127 всегда один и тот же
orignal и можно это отключить в настройках
orignal кроме того оно работает только на линуксе
UNDERDOG не понял, то что я привел к примеру, не сработает?
orignal сработает
orignal если ты знаешь I2P адрес клиента
orignal но как тебе правильно сказал трусишка у клиентов адреса transient
orignal потому меняются часто
UNDERDOG если не выставить генерацию .dat
orignal ну да
UNDERDOG я первый раз именно ключи генерил, сейчас transient для клиента выставил\
orignal но как правило на клиентах это не ставят
orignal и умолчанию для клиента transient
UNDERDOG ну фильтрацию такую, имеет смысл, только на сервисах ставить
orignal постоянные ключи бывают нужны редко
orignal я так например филттрую ботов на 333.i2p
orignal в nginx прописал фильтрацию и все
UNDERDOG т.е ты уже активно такую фильтрацию юзаешь?
` Как фильтруется? Или боты не генерят каждый раз новый I2P?
orignal много лет
UNDERDOG да, как именно ты идентифицируешь ьбота, если у него как и у клиента может стоять transient
orignal deny 127.69.250.113;
orignal deny 127.176.141.31;
orignal и там далее
orignal там причем 15 штук
orignal а у бота не стоит
` Пахнет аномнимной анонимностью
orignal они черех какой то гейт ломятся
orignal в клирнет
orignal из клирнета
UNDERDOG 502 Bad Gateway
orignal я реально баню гейты
relaybot 13trusishka: orignal а разве это не от поисковиков ли прилетает?
UNDERDOG поисковых ботов?
relaybot 13trusishka: Или обзвон какого нибудь reg stats и пр
orignal нет
orignal там именно спам боты
orignal которые лезут и развный спам постят
relaybot 13trusishka: Ну да, легворк же показывает тебе работу доменов и время работы сервисовина очновании статистики
relaybot 13trusishka: Лол
UNDERDOG 333.и2п что за сайт?
relaybot 13trusishka: Ориньяля
orignal пародия