IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2022/10/03
~R4SAS
~villain
&N00B
+Xeha
+relaybot
AreEnn
Guest24958
Guest7620
Leopold
Most2_
Nausicaa
Nikat
Opax
Stark
Vort
`
acetone
anon4
anontor
b3t4f4c3
fidoid
grimreaper
itsAMe
karamba_i2p
ncop
onon1
onon2
orignal_
osoznayka
overflow
polistern
poriori
profetikla
qend
r00tobo
soos
teeth
tensor_
tetrimer
typhoon
uis
un
weko
whothefuckami
колдобина
колдырь
tst получается если кто-то пожелает сдеанонить - можно подменить пакет синхронизации времени, юзер отвалится и будет понятно
R4SAS нет пакетов синхры времени
R4SAS есть время в ответе\
tst по udp же на порт 123 хост обращается
tst я про это и говорю
R4SAS ну, это другое
tst ssu2 от этого способа деанона защищено?
R4SAS это уже зашквар если такое оператор будет проводить
R4SAS защищен
orignal какого способа?
orignal тебе же объсняют
R4SAS там разница времени высчитывается и
orignal там отлуп на соединение призходит и время той стороны в ответе
R4SAS потом применяется
orignal никакого порта 123 там нет
R4SAS diff по времени
orignal кстати синхронизацию часов можно и по ygg делать
orignal да много чего можно
tst с и2п понятно, я имею ввиду обращения на сервера времени на порт 123
orignal а что такого?
orignal все компы там делают
tst да все уже понял, R4SAS пояснил
orignal у большинства запушен ntpd
tst отличная работа - SSU2
tst я у себя его остановил как раз таки ))
tst чтоб время не прилетело левое
R4SAS не прилетит
R4SAS я говорю, если у тебя провайдер такое проводит то жопа
orignal там всегда нормально прилетит
orignal и время в UTC там
R4SAS но ntpd умеет определять такую хрень
R4SAS это надо чтобы все 3-4 сервера постоянно слали хрень
R4SAS т.е. подмена ответа для всех сервеом
R4SAS если будет подмена только одного то его отбракует
orignal я не понял что провайдер делает
tst митм может ведь все ответные пакеты подменять тупо по маске
orignal меняет время в ответах?
orignal так а нахуя?
R4SAS он боится что ему могут в NTP пакетах время кривое слать
orignal а зачем им это?
orignal я не вижу причин для этого
tst причина простая - деанон )
tst параною немного
orignal и в чем он заключается?
orignal у тебя либо время правильное либо неправильно
orignal если неправильное ты не соединишься
tst в случае прихода неверного времени - подключения оборвутся ведь (кроме ssu2)
tst тот кто пропал из сети = кому подменили ответ времени
orignal нет
orignal если у тебя включен SSU2 то все будет работать
orignal есть у тебя ygg то можешь в конфиге включить синхронизацию времени по ygg
orignal и опсос тогда не перехватит
tst спс!
orignal или ntpdate натравить на ygg адрес
orignal HidUserZ как то его скидывал
orignal я даже пробовал и все работало
tst ок, поищу адреса серверов времени в игге
chayne Кто-то занимается пакетом для nixos?
orignal нет
orignal вот ты и займись ))
chayne Ну так пакет есть, просто там бага обнаружилась.
chayne Если здесь никто не занимается, то фиг с ним.
relaybot 13R4SAS: так ты опиши
relaybot 13R4SAS: а я по возможности посмотрю
zzz I'm seeing that router with port=1 also
zzz it's failing my SSU2 handshake because no IPv4 address and no 4 cap
zzz [RouterAddress:
zzz Type: SSU2
zzz Cost: 8
zzz Options (5):
zzz [caps] = [BC]
zzz [i] = [mE3hIWQ~0ol5SBsc6OOBUfulOUb173i0EViNYsD0IQA=]
zzz [port] = [1]
zzz [s] = [wIC-eqP~gfqYl-Ccy-Ff52oM7MAvSEMvsQMVrDZftiA=]
zzz [v] = [2]]
zzz Hash: noD9~z39HNgF3gtV06Dsm3~A4YLIxDT1Z0jo6psSr7w=
R4SAS chayne:
orignal maybe the same guy
R4SAS chayne: так какая бага в nix?
chayne R4SAS: services.i2pd.outTunnels.crypto.tagsToSend не выключается.
R4SAS а, лол
chayne Там оно вроде null должно быть и выключиться, но оно берет дефолтное значение в 4
R4SAS это ты обращайся к мейнтейнеру пакета
chayne Ну так я и спрашивал, м.б. кто-то из ментейнеров здесь сидит
R4SAS не вижу тут ничего из этой фигни
R4SAS во, так бы сразу
R4SAS делай PR чтобы поправили на `type = with types; nullOr int;`
chayne Ну да, там нулор инт должен быть
chayne У меня гита нет, к сожалению.
R4SAS chayne: проверь еще вот что
R4SAS у них yggaddress не в секции meshnets xnjkb&
R4SAS чтоли?
chayne Я пытался тайп сам прописать, но у меня лапки.
chayne Хз, я за ягой не наблюдаю.
chayne И не пользуюсь.
R4SAS не, просто посмотри
R4SAS я не говорю использовать
R4SAS там же как то вызвать всю иерархию настроек можно?
chayne Да, можно
chayne Сейчас гляну
R4SAS если можешь, скинь весь список
R4SAS я проверю чего они там нахуевертили
chayne Всех опций?)
R4SAS да
R4SAS а то вчерашний tst видать из этой же движухт
chayne Вот интерактивная штука
R4SAS пришел со своим сломаным nix
R4SAS не, ты мне для i2pd
R4SAS хотя ладно, понял как искать
chayne У i2pd нет вроде специальный опций для yggd
chayne Т.е. настраиваешь как обычно.
R4SAS хм
R4SAS services.i2pd.yggdrasil.address
R4SAS уебать чо
chayne Получается. Разными сервисами, насколько мне известно.
R4SAS всм нет? вот, как видишь
R4SAS только эти дебилы не туда впихали
chayne Это недавно завезли
chayne В анстейбле уже есть, да
R4SAS ну, я про анстейбл
chayne Круто, что такую штуку добавили.
R4SAS стабильные мне не интересны
R4SAS chayne: сможешь конфиг сгенерить и глянуть
R4SAS все же не ясно
chayne Я на стейбле сижу
R4SAS только конечно надо будет на нестабильной...
R4SAS а нельзя вытщить нестабильную?
chayne Если на анстейбл пойду, всю систему пересобирать будет, много патчей
R4SAS а, бред
R4SAS ну ладно
R4SAS так, ясно
R4SAS не, конечно я бы оторвал руки ему
R4SAS за то что не собрадает имена контекстов
R4SAS соблюдает**
postsolarpunk_hypn R4SAS, в каком репе щас i2pd-binaryonly андройдный?
R4SAS в андроиде
R4SAS папка binary
R4SAS ntpd -d
R4SAS ой
R4SAS это скрипт для запуска бинарей
R4SAS из термукса
R4SAS а сама сборка в корне
R4SAS да
R4SAS можешь так же в GHA скрипт глунуть, там сборка работает
postsolarpunk_hypn ох. тяжело =)
R4SAS чего
R4SAS ставишь Java 1.11
R4SAS качаешь android sdk
postsolarpunk_hypn R4SAS, что за DuraSpeed?
postsolarpunk_hypn да это всё понятно, забей
postsolarpunk_hypn в гха всё же прозрачно
R4SAS это какая та залупа котора оптимизирует выполнение программ на телефоне
R4SAS а в итоге она убивает их
postsolarpunk_hypn <R4SAS> чего - я думал поделие unknown'a отдельным процессом из жава гуи запускать, вот это чутка тяжело переделать
relaybot 13R4SAS: только управления не будет
relaybot 13R4SAS: можно конечно
postsolarpunk_hypn почему не будет - можно замутить
relaybot 13R4SAS: например так же работает invisible
postsolarpunk_hypn этот бинарь и2пд потом эти все дураспиды не убивают?
postsolarpunk_hypn нет жалоб таких?
postsolarpunk_hypn в инвизибле этом например
relaybot 13R4SAS: не знаю я
postsolarpunk_hypn не знаешь? R4SAS
postsolarpunk_hypn а как их прога называется - в иссуй трекер сходить хочу
relaybot 13R4SAS: он там от рута запускается чтобы не убивался
postsolarpunk_hypn invizible pro?
postsolarpunk_hypn ох, рута
relaybot 13R4SAS: либо как служба дочерним процессом как я понимаю
postsolarpunk_hypn ну вот без рута дочерним бы интересно
relaybot 13R4SAS: gh/gedsh
relaybot 13R4SAS: ищи там
postsolarpunk_hypn что за gedsh
relaybot 13R4SAS: у него исхи открыты
relaybot 13R4SAS: это автор
postsolarpunk_hypn вроде не видно иссуёв
postsolarpunk_hypn R4SAS, у инвизибля тоже проблемы с убиванием, гайд тут github.com/Gedsh/InviZible/wiki
kaz R4SAS: what git i2p url?
postsolarpunk_hypn R4SAS, не как "служба", а просто дочерним процессом олдскульным
postsolarpunk_hypn я такое хотел бы сделать, только круче
kaz R4SAS: what git i2p url?
postsolarpunk_hypn типа если процесс есть, то юзать его
kaz R4SAS: what git i2p url?
postsolarpunk_hypn если процесса нет, то условно родить
postsolarpunk_hypn kaz, fucking shit what exactly do you need
kaz R4SAS: what git i2p url?
postsolarpunk_hypn drunk bastard
kaz postsolarpunk_hypn: you can't read?
postsolarpunk_hypn ask on irc2p about "i2p"
kaz R4SAS: what git i2p url?
postsolarpunk_hypn we're not responsible for it
kaz R4SAS: what git i2p url?
kaz postsolarpunk_hypn: if you were not so fucking new you would know i2pd hosts git on i2p their own, nigger
postsolarpunk_hypn so you need i2pd's repo at .i2p
` kaz
kaz postsolarpunk_hypn: yes
kaz `: idiot, different one
kaz there was cgit
orignal uint16_t ssu2port; i2p::config::GetOption("ssu2.port", ssu2port);
orignal if (!ssu2port) ssu2port = ssu ? (port + 1) : port;
orignal вот куда ноги с 1 растут
orignal откуда
` Если порт SSU2 идентичен порту SSU, то порту SSU2 назначается "порт+1"?
reloaded `: Я думаю скорее просто не будет работать
reloaded А! Нет, все праильно
orignal ` так только что будет если ssu порт 0
orignal починил
tst orignal: благодарствую, синхрон времени помог уйти на ygg-only
tst не планируешь добавить такую же фичу с автосинхронизацией как в SSU2 и в NTCPv6 ? (для независимости от серверов времени)
tst а еще лучше SSU2v6