Kısa özet

Hazır bulunanlar: cat-a-puss, cervantes, Complication, dust, jme\___, jnymo\_, jrandom, legion, Ragnarok, reliver, Romster, shardy, susi23

Toplantı Günlüğü

16:24 <jrandom> 0) merhaba 16:24 <jrandom> 1) Ağ durumu 16:24 <jrandom> 2) Fortuna entegrasyonu 16:24 <jrandom> 3) GCJ durumu 16:24 <jrandom> 4) i2psnark geri dönüyor 16:24 <jrandom> 5) Bootstrapping hakkında daha fazlası 16:24 <jrandom> 6) Virüs incelemeleri 16:24 <jrandom> 7) ??? 16:24 <jrandom> 0) merhaba 16:24 * jrandom el sallar 16:24 <jrandom> haftalık durum notları burada yayınlandı @ http://dev.i2p.net/pipermail/i2p/2005-October/001079.html 16:25 * susi23 geri el sallar 16:26 <jrandom> 1) ağ durumuna geçelim 16:26 <jrandom> bahsettiğim gibi, şimdilik işler oldukça makul görünüyor. 16:26 <+fox> <Romster> ah toplantı süper 16:27 <jrandom> yolda gelen güzel şeyler de var, bu hafta içinde yeni bir sürüm çıkaracağız 16:27 <jrandom> 1) ağ durumu ile ilgili gündeme getirmek istediğiniz bir şey var mı? 16:27 <@cervantes> aman tanrım 7 madde 16:27 <+legion> evet iyi görünüyor :-) 16:27 <jrandom> yoğun bir hafta cervantes :) 16:28 <@cervantes> ancak iyi olabilir 16:28 <+Complication> Görece iyi çalışıyor, dev.i2p bile - EOF mesajları almadan CVS checkout çekebiliyorum. 16:28 <jrandom> güzel :) 16:28 <+Complication> Sonuncular sürümle ilgili aşırı yükler olabilir. 16:28 <+Complication> Ama emin değilim. 16:28 <jrandom> dev.i2p de en son build kodunda (-7), bu yüzden umarım öncekinden belirgin şekilde daha iyi performans gösterecek 16:29 <jrandom> s/dev.i2p/cvs.i2p (etc)/ 16:29 <+legion> forums.i2p de önceye göre çok daha iyi görünüyor :) 16:29 <@cervantes> *öhm* 16:29 <+fox> <Romster> i2p'ye başkalarının katılmasına izin vermek güvenli mi vs? 16:29 <+Ragnarok> tamam, şimdi bu mucizevi "ilk seferde çalışan cvs checkout"u denemem gerek 16:30 <+fox> <Romster> artık bilinen sınırlar olmadığından 16:30 <@cervantes> çünkü herkes foruma yazmak yerine i2p-list'e yükleniyor 16:30 <+legion> hmm emin misin cervantes? 16:30 <jrandom> Romster: son zamanlarda oldukça iyi bir hızla büyüyoruz, ama genel betayı 0.6.2'ye kadar ertelemeliyiz 16:30 <jrandom> heh cervantes ;) 16:30 <jrandom> sus Ragnarok, nazar değdireceksin! 16:31 <+Ragnarok> vay... doğruymuş. Nutkum tutuldu 16:31 <+fox> <Romster> tamam jrandom 16:31 <jrandom> (alt katta ev arkadaşlarımın yaptığı köri gözlerimi yaşartıyor) 16:31 <jrandom> iyi iş Ragnarok 16:32 <+fox> <Romster> lol bu bayağı sert bir köri 16:32 <jrandom> tamam, 1) ile ilgili başka bir şey yoksa, hızlıca 2) Fortuna entegrasyonuna geçebiliriz 16:32 <jrandom> (aynen öyle Romster) 16:32 <+fox> <shardy> fortuna entegrasyonuna yaşasın! 16:32 <+fox> <Romster> 2)'ye geçiyoruz :P 16:32 <+fox> <Romster> fortuna nedir? 16:32 <jrandom> heh hoşuna gider diye düşünmüştüm shardy :) 16:32 <+fox> <Romster> geçen ay biraz geride kaldım 16:32 <+Complication> PRNG algoritması, doğru hatırlıyorsam. 16:33 <+Complication> Yazdıklarına göre iyi bir tane :P 16:34 * Complication yine de iç işleyişi hakkında bir şey bilmez 16:34 <jrandom> shardy: bir ara bakabilirsen harika olur 16:34 <+fox> <shardy> elbette 16:34 <+fox> <shardy> gnu uygulamasını mı kullanıyorsunuz? 16:34 <jrandom> Romster/Complication: e-postada bazı linkler var 16:34 <jrandom> evet shardy - http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/core/java/src/gnu/crypto/prng/Fortuna.java 16:35 <jrandom> (şununla entegre edildi: http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/core/java/src/net/i2p/util/FortunaRandomSource.java ) 16:36 <jrandom> yine de düz gnu-crypto uygulamasından sapıyoruz, çünkü zaten AES256 ve SHA256 kodlarımız var (sırasıyla Cryptix'in ve Bouncycastle'ın) 16:36 <jrandom> tamam, neyse, bu hoş görünüyor, çünkü bunu içeri almak için muhtemelen bir yıldır didiniyoruz 16:37 <jrandom> (fortuna entegrasyonu, smeghead'i 'pants'i yapmaya iten ana projelerden biriydi ;) 16:37 <jrandom> bununla ilgili sorular/yorumlar/endişeler varsa, lütfen listeye atın 16:37 <jrandom> (ya da e-posta veya forum, tabii) 16:38 <+fox> <Romster> evet smeghead nerede, bir süredir ortalarda yok 16:38 <jrandom> smeghead [redacted] [redacted] yapıyor 16:39 <jrandom> tamam, 3) GCJ durumuna geçiyoruz 16:39 <jrandom> i2p GCJ üzerinde çalışıyor! [w00t!] 16:39 <+susi23> güzel iş 16:39 <+legion> harika 16:39 <jrandom> en azından linux 2.6.12 üzerinde GCJ 4.0.2'de çalışıyor. Başka platformları denemedim 16:40 <jrandom> evet, GCJ ve GNU Classpath ekibi harikalar yaratmış 16:40 <jrandom> derlemek çok kolaydı, hatırladığım eski statik referans sınıflarına gerek kalmadı 16:41 <+Complication> Bu da olumlu, Sun Java'nın (dağıtım açısından, doğru hatırlıyorsam) pek de tam olmayan açıklığını düşünürsek. 16:41 <jrandom> I2P ile artık bir makefile geliyor, ancak basitlik açısından, muhtemelen en azından ağırlıklı olarak saf java dağıtımında kalacağız 16:41 <+susi23> (sırada J2ME üzerinde çalıştırmayı deniyoruz ;) 16:42 <+fox> <Romster> GCJ, Sun'un JVM'ini devralacak> 16:42 <cat-a-puss> GCJ ile performans nasıl? 16:42 <jrandom> evet, gerçi sun tamamen açık ve I2P'nin yanında JVM'lerini de dağıtabiliriz, ama lisansları JVM'lerini genel amaçlı bir araç olarak dağıtmayı yasaklıyor 16:42 <jrandom> cat-a-puss: karşılaştırılabilir 16:42 <jrandom> i2p'deki ağır işlerin çoğu zaten assembly kodu tarafından yapılıyor ;) 16:43 <+fox> <Romster> o Java'dan C#'a ekleme (adını unuttum) ile i2p C#/mono'da nasıl giderdi 16:43 <+fox> <Romster> hatırlıyorum jrandom ve ben bunu çok önce denemiştik 16:43 <jrandom> bilmiyorum. ama gcj ile çalışıyorsa, ikvm ile de çalışabilir - mono jvm şeyi 16:44 <+Ragnarok> IKVM 16:44 <+Ragnarok> boşver 16:44 <+fox> <Romster> ah evet ikvm 16:44 <+fox> <Romster> GCJ, IKVM ve Sun'unkiler arasında çok fark var mı? 16:45 <jrandom> ikvm hiç kullanmadım 16:45 <+fox> <Romster> eminim bir kez mono ile kullanmışsındır ya da o eclipse miydi? 16:45 <+fox> * Romster omuz silker 16:45 <jrandom> ve paketlenen i2p şu anda router console'u desteklemiyor, ancak router çalışmasını, i2ptunnel ve sam'i destekliyor 16:46 <+Ragnarok> router console'u engelleyen ne? 16:47 <+susi23> xerces, doğru hatırlıyorsam 16:47 <jrandom> xerces işleri. i2p ile gelen xercesImpl sun.* bağımlılıklarına sahip ve en son xerces'i safça bırakmayı denediğimde, onu, jdom'u, rome'u ve jetty'nin geri kalanını GCJ ile derlemek bozuluyordu 16:47 <jrandom> anlaşılan en yeni xerces'in bazı ek gereksinimleri var 16:48 <jrandom> (şu anda göndermediğimiz jar dosyaları için). yine de, bunu çözeceğimizden eminim 16:49 <+fox> <Romster> jrandom sorun izini sürmekte iyidir :) 16:49 <jrandom> sorun çıkarmakta daha da iyiyim 16:49 <+fox> * Romster bir kahve kapar 16:49 <jrandom> tamam, 3) GCJ durumu üzerine başka bir şey var mı? 16:49 <jrandom> yoksa 4) i2psnark'a geçelim mi 16:50 <jrandom> geçtik sayın 16:50 <jrandom> tamam, i2psnark geri döndü (yaşasın) 16:51 <jrandom> e-postadakilere ekleyecek çok şeyim yok... Ragnarok, sende bir şey var mı? 16:51 <+Ragnarok> hayır 16:51 <+susi23> web arayüzü ile ilgili 16:51 <+Ragnarok> daha fazla test güzel olur, o yüzden herkes denesin :) 16:52 <+susi23> susibt ile desteklemek sorun olmamalı 16:52 <jrandom> ooh anlat bize susi23 :) 16:52 <jrandom> güzel 16:52 <+fox> <jme___> saf bir soru, diğerleri (azureus) tam özellikli istemciyi desteklerken neden eski bt istemcisini desteklemek için zaman harcanıyor? 16:52 <jrandom> jme___: azureus harika 16:52 <+susi23> susibt'in büyük bir sürümü kasım için planlandı :) 16:53 <jrandom> heh güzel susi23 16:53 <+Complication> Bana Azureus çok karmaşık geldi. 16:53 <+Ragnarok> azureus rezalet 16:53 <+susi23> benim için, her zaman headless (grafik arayüzsüz) bir çözüme ihtiyaç duyarım 16:53 <+Ragnarok> fazla uzatmadan söylemek gerekirse 16:53 <+fox> <jme___> bağımsızlık ve sadelik kesinlikle katıldığım ölçütler 16:53 <jrandom> jme___: azureus biraz ağır, ama genel amaçlı bir bt çözümü olarak harika 16:53 <+Complication> (Kişisel olarak, bir gün bir şeyi yanlış yapılandırıp anonimliğimi zedeleyebilirim gibi geliyor.) 16:54 <+fox> <jme___> mantıklı, sadece bilmek istemiştim 16:54 <+fox> <Romster> bana azerious hiç iyi çalışmadı, bitlord'a geçtim o çalışıyor 16:54 <jrandom> yine de azureus ekibiyle azneti2p eklentisini daha da geliştirmeye yardımcı olmayı planlıyorum, ama i2psnark ile swarm'a başlamam gerçekten 2 saatten az sürdü 16:54 <+legion> Evet azureus i2p için fazla büyük ve karmaşık 16:54 <+Complication> Amaç i2p ile birlikte bir bt istemcisi paketlemekse, hafif bir istemci en iyisi. 16:54 <+fox> <Romster> KISS ilkesi 16:54 <+Ragnarok> Ben resmi istemciyi daha çok seviyorum, ama i2psnark'ın benim üzerinde hack'leyebileceğim kadar basit olması büyük avantaj 16:55 <+legion> mesele şu ki i2p ağır bir bittorrent istemcisine ihtiyaç duymuyor 16:55 <jrandom> evet, kod gerçekten temiz (garip gnu biçimlendirmesiyle ;) 16:55 <+Ragnarok> kahrolsun gnu 16:55 <+Ragnarok> gelmiş geçmiş en kötü parantez stili 16:55 <jrandom> heh 16:55 <+fox> <Romster> heh kod yeniden biçimlendirici :) 16:55 <+Ragnarok> jrandom izin vermiyor :) 16:55 <+Ragnarok> iyi bir nedeni var gerçi 16:55 <+fox> <jme___> bağımsızlık ve sadelik kesinlikle katıldığım ölçütler 16:56 <+fox> <Romster> her i2p düğümünde bt-torrent programını etkinleştirmek için seçenekler olacak mı? 16:56 <jrandom> evet, multitorrent, parça seçimi ve web kapasitesini mjw'nin ana hat snark'ına geri uyarlayabilirsek güzel olur 16:56 <+Ragnarok> ne kadar basitse, sürdürülme olasılığı o kadar yüksek 16:56 <jrandom> aynen öyle Ragnarok 16:57 <+legion> evet bunları geri uyarlamak müthiş olurdu 16:57 <+fox> <Romster> OT bir nokta olarak emule'un KAD ağına bir bakın bence oldukça hoş. 16:57 <jrandom> Romster: artık varsayılan olarak build ile geliyor, ama susibt'e girdiğimizde, diğer istemcilerle birlikte üst menüde olacak 16:58 <+Ragnarok> ayrıca bir .torrent yapıcıyı da gönderebilmeliyiz. Bir izleyici (tracker) de güzel olur. 16:58 <jrandom> evet, aslında, snark'ın ikisi de var, sadece onları bakımını yapmak istemediğim için devre dışı bıraktım :) 16:58 <+legion> hmm iyi nokta ragnarok 16:58 <jrandom> ama geri getirmek çok sorun olmaz 16:59 <+Ragnarok> en azından torrent yapıcı o kadar kötü olmamalı 16:59 <jrandom> bir de Tracker.java var, PeerAcceptor'da işleme de var, ama gerek olmayanı çıkarmıştım, bu yüzden bunlar için muhtemelen http://klomp.org/snark/ sayfasına geri bakmak gerekir 17:00 <jrandom> (ve değişiklikler için http://dev.i2p/~jrandom/snark_diff.txt adresini gözden geçirin) 17:00 <+fox> <Romster> snarik geri geldiğine göre üzerinde çalışılacak, değil mi :) 17:00 <+legion> aslında bir tracker söz konusu olduğunda, dağıtık bir çözüm bulmak daha iyi olur 17:00 <+fox> <Romster> snark* 17:00 <jrandom> kod taşımak, yeni bir dağıtık tracker inşa etmekten daha kolay legion ;) 17:00 <+fox> <Romster> legion, orada haklısın 17:00 <+legion> doğru, öyle 17:01 <jrandom> ama anonimlik dostu, güzel, temiz ve bakımı yapılan bir dağıtık tracker çözümünü entegre etmeye karşı değilim :) 17:01 <+fox> <Romster> eepsites üzerine eklenebilir mi? 17:01 * jrandom pencereden uçan bir midilli görür 17:01 <+Ragnarok> resmi bt istemcisinin kademlia tabanlı bir dağıtık tracker'ı var, ama tabii ki bu sadece bir tasarım referansı olarak işe yarar 17:01 <+legion> başlanacak bir yer ;) 17:02 <+fox> <Romster> aslında kademlia = emule'un KAD ağı mı? hmm, öyleyse KAD bir tracker için ideal olurdu ama bootstrapping bir sorun 17:03 <+Ragnarok> aynı algoritmaya dayanıyorlar, ama hiçbir şekilde uyumlu değiller 17:03 <+Ragnarok> hatta öyle, compatible 17:04 <+Ragnarok> i2phex için emule'un KAD'ına benzer bir şey yapmak ilginç olurdu... 17:04 <+Ragnarok> neyse, uçan midilliler 17:04 <jrandom> :) 17:04 <jrandom> (ikisinde de hemfikirim) 17:04 <jrandom> tamam, 4) i2psnark hakkında başka bir şey var mı? 17:05 <+Ragnarok> .torrent dosyalarını yapacak bir şeyimiz olduğu sürece, mevcut izleyiciler (tracker'lar) iyi 17:05 <jrandom> bu iyi bir nokta - Snark'ın main'inde yorum satırı yapılmış kodlar var sanırım 17:05 <+legion> hayır bence mevcut tracker'lar iyi değil :( 17:05 <jrandom> onlarda ne yanlış var legion? 17:05 <cat-a-puss> kullanıcıya da torrent dosyası vermekle yetinmeyin 17:05 <+legion> onlara erişmekte sık sık sorun yaşıyorum 17:06 <jrandom> hmm cat-a-puss? ah, yani, kullanıcı için şeffaf şekilde swarm yapacak bir web arayüzü elde etmemiz gerekiyor? 17:06 <+legion> siteler trafikle boğuluyor 17:06 <jrandom> ah, bu i2p'nin sorunu, umarım 0.6.1.4 bunu iyileştirir 17:06 <jrandom> postman, tracker.postman.i2p'de nasıl tonla hit aldığını anlatıyordu 17:06 <jrandom> sayıları unuttum 17:06 <cat-a-puss> Hem swarm kodunu hem de torrent'i ilk başta alma kodunu biz yönetiyorsak, kullanıcı için şeffaf yapmak en iyisi 17:07 <jrandom> orion.i2p/bt/ pek kullanılmıyor gerçi 17:07 <jrandom> (ve tracker-fr canlı görünüyor) 17:07 <+susi23> susibt ile izleyicinin rss akışını dahil etmeyi umuyorum, böylece izleyicinin web sayfasına gitmenize gerek kalmayacak, torrent'ler otomatik indirilecek :) 17:07 <cat-a-puss> ayrıca bir i2p torrentini anonim olmayan bir torrentle karıştırmayı da önler 17:07 <+fox> <jme___> bt için http tracker, kötü tasarlanmış protokol nedeniyle ölçeklenmiyor 17:07 <+fox> <Romster> router watchdog router kilitlendi sert yeniden başlatma wtf 17:07 <+legion> doğru, demek istediğim şu bazı tracker'lar sel gibi trafik alırken diğerleri boşta 17:07 <jrandom> cat-a-puss: ah, evet syndie'den susibt'e kancalar entegre etmeyi çok isterim :) 17:07 <+fox> <jme___> kolayca düzeltilebilir ama resmi bt protokolüyle uyumluluğu bozar 17:08 <+fox> <jme___> dht tracker işi de bu yolu izliyor 17:08 <jrandom> (ve tersi yönde de, böylece insanlar .torrent dosyalarını kolayca "syndi"ke edebilir, vb.) 17:08 <+Complication> Romster: Ben de alıyorum, ama aldığım makine sınırda (300 MHz) 17:08 <+fox> <Romster> dağıtık tracker, ezilen tracker'lar için çözüm 17:08 <jrandom> legion: bu, insanların farklı tracker'lar kullanmasıyla kolayca çözülebilir :) 17:08 <+fox> <Romster> azerius DHT 17:08 <jrandom> kod pahalıdır, farklı URL'ler kullanmak ucuzdur 17:08 <+legion> evet, ama insanlar bunu yapmıyor gibi görünüyor? 17:09 <jrandom> ama evet, dağıtık bir tracker harika olur. benim yol haritamda yok, ama biri bunu çalıştırırsa, Harika olur. 17:09 <+Complication> Zamanı gelince... elbet biri dağıtık da yapabilir. 17:09 <+legion> Tracker sitelerine torrentleri göndermek yerine, bir bith ve diğer ayrıntıları eepsite'larına koyabilirler. 17:10 <jrandom> bith == hash? 17:10 <+legion> evet, bittorrent hash'in kısaltması, benim terimim değil 17:10 <+Complication> Başlangıçta ise... router ile birlikte paketlenecek, Java'da basit ve sağlam bir istemci... pek çok sorunu çözebilir. (Belki dev.i2p'yi aşırı yüklemeden imzalı güncellemeleri bile çekebilir.) 17:11 <+legion> evet, bu harika olur 17:11 <jrandom> evet Complication 17:11 <+fox> <Romster> evet torrent ile güncellemeler 17:11 <+fox> <Romster> tamam listedeki bir sonraki madde :) 17:12 <jrandom> tamam, 5) bootstrapping hakkında daha fazlası 17:12 <+legion> evet devam edelim 17:12 <jrandom> son zamanlarda listede çok ilginç şeyler var, ve bunların hepsini burada özetlemeyeceğim :) 17:12 <+fox> <Romster> i2p router veritabanını bootstrap etmek mi? 17:12 <jrandom> konuyla ilgili tartışmak istediğiniz soru/yorum/endişe var mı? 17:12 <jrandom> Romster: listeye ve/veya e-postaya bak 17:12 <+fox> * Romster o listeyi okumalı 17:13 <jrandom> evet, orada iyi şeyler var :) 17:13 <+fox> <Romster> son zamanlarda oldukça meşguldüm 17:13 <+Complication> Okumam gereken 26 mesaj var, henüz yorum yapamam 17:13 <jrandom> hâlâ bir sonuç yok, ama 0.6.2 için tunnel inşa etmenin yeni bir yoluna bakıyoruz 17:14 <+fox> <Romster> yeni bir yol, mevcut yöntemde bir hata mı var? 17:14 <+fox> <Romster> hata* 17:14 <jrandom> Michael'ın analizi saldırının şu anda gerçekten bir sorun olmadığını gösteriyor, çünkü alternatiflerde daha kolay saldırılar var 17:14 <jrandom> listeyi oku ;) 17:14 <+fox> <Romster> off sonra 17:14 <+fox> <Romster> burası şimdi :) 17:15 <+fox> <Romster> normalde bu saatte uykudayım. 17:15 <+fox> <Romster> o yüzden toplantıya pek gelemiyorum 17:16 <cat-a-puss> yeni yol / mevcut / reddedilen yollar için fikirlerinizi listeye bir e-postayla gönderebilir misiniz, karşılaştıralım 17:16 <+fox> <Romster> listeyi henüz okumadım ama saldırı yöntemleri ve tunnel yaratımıyla ilgili olduğunu varsayıyorum 17:16 <cat-a-puss> (bu Jrandom için) 17:16 <jrandom> cat-a-puss: henüz net bir sonuç çıkardığımızdan emin değilim 17:16 <+fox> <Romster> iyi fikir cat-a-puss 17:17 <+Complication> Romster: evet, daha çok keşif tunnel'ının uç noktasının olası bir saldırgan olarak etkisini azaltmakla ilgiliydi 17:17 <jrandom> ama http://dev.i2p.net/pipermail/i2p/2005-October/001073.html senin önerinden çıkan son duruma dair en günceli 17:17 <jrandom> etkisini değil - i2p serbest rotalı bir mixnet - ama bilgisini azaltmak 17:18 <+Complication> Evet, bu daha doğru bir terim olur 17:18 <jrandom> (yukarıdaki url bolca laf kalabalığıyla dolu, henüz sağlam bir kripto kurgulanmadı) 17:18 <+fox> <Romster> daha az = saldırılara karşı daha fazla sağlamlık için daha iyi, ne demek istediğini anladım 17:18 <jrandom> ((ama bence mevcut tekniklerle hepsi yapılabilir) 17:19 <jrandom> Romster: işte Michael'ın mevcut algoritmaya karşı saldırısının grafiği, X ekseni ağın yüzde kaçının ele geçirildiğini gösteriyor - http://dev.i2p.net/~jrandom/fraction-of-attackers.webp 17:20 <jrandom> (düz teleskopik inşa x=200'e ulaşmadan grafiğin dışına taşardı) 17:20 <jrandom> ((yani şu an sahip olduğumuz kelimenin tam anlamıyla büyüklük mertebeleri kadar daha iyi)) 17:20 <jrandom> ama bunu daha da iyileştirebiliriz 17:21 <jrandom> ayrıca garlic routing alternatifi de var 17:21 <jrandom> neyse, evet, üzerinde konuşulacak daha çok şey var, listeyi takipte kalın :) 17:21 <+fox> <Romster> tamam o listeyi sonra güzelce okuyacağım 17:22 <+fox> <Romster> ve ekleyebileceğim bir şey var mı bakarım 17:22 <jrandom> güzel 17:22 <cat-a-puss> "yeni" teleskopik yöntem, isteğe bağlı inşa için yeterince hızlı olur mu? 17:22 <jrandom> bunu istediğimizden emin değilim 17:22 <jrandom> bu O(1) vs O(N) meselesi 17:23 <jrandom> yeni teknik, keşif tunnel'larını kullanmadan tunnel yaratımına izin verir, keşif tunnel'larını netDb işlemleri için bırakır 17:23 <jrandom> (ve keşif tunnel'ı yaratımı için :) 17:24 <+fox> <Romster> hacker'larla oynamaya değer mi, bir sürü yanlış pozitif vererek gerçek kaynağı maskelemek 17:24 <+legion> kulağa hoş geliyor :) 17:24 <+legion> böyle bir oyun bence iyi olur 17:24 <cat-a-puss> jrandom: doğru, benim sorduğum, bunu yapmanın işleri yeterince hızlandırıp hızlandırmayacağıydı, böylece bazen son atlamalar son hop olduklarını bilmezler, listede tartışıldığı gibi. 17:25 <+fox> <Romster> keşif tunnel'ları netDB router referansları toplamak için mi? 17:25 <jrandom> romster: biz hacker'ız ;) ama evet, yanlış pozitifler doğru pozitifleri bastırırsa, istatistiksel olarak anlamlı veri elde etmek için çok daha büyük sayıda saldırı gerekir 17:26 <jrandom> hmm doğru cat-a-puss, ama bunun işleri nasıl hızlandıracağını bilmiyorum, bizi O(1)'den O(N) tunnel topolojisine taşır 17:26 <jrandom> ya da hızlandırmakla ne demek istiyorsun? 17:26 <+fox> <Romster> ve tespit edildiği noktaya gelirse ortadan kaybolup bir süre sessiz kalabilir mi? 17:26 <jrandom> yeni tekniği kullanmak, başarısız tunnel yaratımlarını elbette azaltır 17:26 <+fox> <Romster> ya da anahtarını hatasızca değiştirip devam edebilir ya da bir şey heh 17:26 <jrandom> romster: saldırıyı gözden geçirmek için e-postaları kurcalamak değerli olur ;) 17:27 <+fox> <Romster> evet uykudan sonra 17:27 <+Complication> Romster: bildiğim kadarıyla, bu çoğunlukla pasif bir saldırı, bu yüzden hedef onun gerçekleştiğini tespit edemez 17:27 <+fox> <Romster> ve burada duran bir arkadaşın pc'sini düzeltmek 17:27 <+fox> <Romster> anladım complication. 17:27 <cat-a-puss> jrandom: O(n) şeyinden bahsetmiyorum. Demek istediğim, müşteri tunnel'ını bazı uygulamalar için ihtiyaç duyana kadar inşa etmeyi beklemek, onları sürekli tutmak yerine. 17:28 <+Complication> (ama yanılıyor olabilirim, o son 26 mesaj aktif bileşenler içerebilir) 17:28 <+fox> <Romster> uzun dönemli pasif bir saldırı sonunda hedefi bulur mu? 17:28 <+fox> <Romster> listeyi okuduktan sonra yorumlayacağım 17:28 <jrandom> ah cat-a-puss, 0.6.2 için tunnel havuzlamayı kesinlikle iyileştireceğiz. şu anda sadece ihtiyaç duyduğumuzda tunnel inşa ediyoruz (yaratım başarısız olursa diye kendimize biraz zaman veriyoruz) 17:28 <+Complication> Romster: saldırıyı tünel ömrünün ötesine taşımak kaynak ve sabır gerektirir 17:28 <+fox> <Romster> ve daha iyi anlamak 17:29 <+Complication> Ama zaman, her başarı olasılığında rol oynar. Uzun denersen, daha çok şansın olur. 17:29 <+fox> <Romster> ah fikir bu, tunnel ömrü, işe yarar bir saldırının çalışamayacağı kadar kısa olur. 17:29 <jrandom> her havuzun tanımlı sayıda yedek tunnel'ı var ve varsayılan olarak eskisi süresi dolmadan 60-120 saniye önce yenilerini inşa ediyoruz 17:29 <+fox> <Romster> zaman* 17:30 <jrandom> doğru Complication - her örnek, her (c/n) tunnel'da yalnızca 'm' kez gerçekleşir 17:30 <+fox> <Romster> tüneller arasında istatistik toplamak için bir etkileşim yok mu? 17:30 <+fox> <Romster> biri ölmeye yakınken ve diğeri inşa edilirken 17:31 <jrandom> romster: yeni tunnel'lar birbirleriyle konuşmaz, hayır, ama Michael'ın anlattığı saldırı bu değil 17:31 <jrandom> dışarıda sayısız saldırı var, çoğunu hallettik, ama biri I2P'nin işleyişiyle ilgili olabilir bir fikirle geldiğinde, bunu daha fazla analiz etmek istiyoruz 17:31 <+fox> <Romster> listeyi okumalıyım, tamam şimdilik burada bırakacağım, başka diyecek bir şeyi olan var mı? 17:32 <jrandom> tamam, başka bir şey yoksa, 6) virüs incelemelerine geçelim 17:32 <+fox> <Romster> aslında görülebilecek bir istatistik şu olabilir, 0 hop olmaması, bir sonraki hop'un uç nokta olmadığını gösterir, dolayısıyla elenebilir ama milyonlarca düğümle bu analiz tekniği kullanışsız olur 17:33 <jrandom> forumda konuşulanların ötesinde ekleyecek bir şeyim yok 17:33 <jrandom> doğru Romster, tunnel uzunluğuna yönelik öncül saldırıları var, 0.6.2'de ele aldığımız ana şeylerden biri bu 17:33 <+fox> <Romster> virüs, ne virüsü, eğer linux ise yoktur, ama windows hmmm 17:34 <+Complication> Şey, eşleşen bir ikili oluşturamasam da (allah bilir neden) son fark yeterince küçüktü... assembly kodu okumak isteyen biri için umarım faydalıdır. 17:34 <jrandom> Romster: lütfen, haftalık durum notları bu gündem maddelerini açıklamalı ve toplantı, notlarda olanların /ötesini/ tartışmak içindir ;) 17:35 <+Complication> İçinde bariz bir şey bulamadım, ama tüm farkı da açıklayamadım. 17:35 <@cervantes> rtfml ve rtff 17:35 <+fox> <Romster> evet bir süredir hızımı alamadım, bunun için üzgünüm jrandom 17:35 <@cervantes> ;-) 17:35 <jrandom> evet, bilinen güvenli bir bat dosyasının ve eski dosyanın aynı algılama kodunu tetiklemesi önemlidir 17:35 <+Complication> Evet, bu şüpheleri biraz gideriyor. 17:36 <+Complication> QBFC'nin aynı sürüm numarası içinde belgesiz farklılıkları olabilir (farklı build'ler?) 17:37 * jrandom hiçbir fikri yok, ama muhtemelen bazı OS etkileşimleri falan. Bilmiyorum, insanların kendi bilgili kararlarını vermesi için yeterli analiz sundun 17:37 <+Complication> Böyle olması daha iyi sanırım. 17:37 <+Complication> Ayrıştırma gerçekten olağan oyun alanımın dışında. 17:37 <jrandom> legion: bununla ilgili bahsetmek istediğin bir şey var mı, yoksa daha fazla bilgi isteyenler forumdan mı geçsin? 17:38 <@cervantes> forumda başkalarının söylediğini yineleyebilir miyim ve Complication'a bu konuyu kontrol etmek için harcadığı zaman ve titiz çabaları için teşekkür edebilir miyim 17:38 <jrandom> evet, çok takdir edildi 17:38 <+legion> Ekstra bir şeyim yok, zaten bunun hakkında çok fazla konuştuğumu düşünüyorum 17:39 <jrandom> peki anlaşıldı. tamam, bu konuda başka bir şey getirmek isteyen var mı, yoksa 7) ???'ye geçelim mi 17:39 <jrandom> [geçtik sayın] 17:40 <+fox> * Romster onu destekler :) 17:40 <+legion> 7)??? için i2phex'i konuşmak nasıl olur 17:40 <jrandom> güzel, iyi fikir 17:40 <+fox> <Romster> çünkü şu anda onu kullanıyorum bile :) 17:40 <@cervantes> yok yok önce grup sarılması 17:40 <jrandom> redzara toplantıda olacağını söylemişti, ama birleştirme üzerindeki ilerleme yavaş gidiyor 17:41 <+legion> susi23 headless bir sürüm sordu 17:41 <jrandom> ah güzel, bununla ilgili gönderini gördüm 17:41 <+fox> <Romster> favoriler listesi daha uzun i2p anahtarlarıyla başa çıkmak için daha geniş olmalı 17:42 <+susi23> (bu şart değil, sadece merak etmiştim) 17:42 <jrandom> şey, kimse base64 anahtarları hatırlayamaz, bu yüzden çok şey kaçırmıyor olabilirsin Romster ;) 17:42 <jrandom> (ve ilk birkaç bayt benzersiz tanımlamak için yeterli olmalı) 17:42 <+fox> <Romster> i2phex'i bir sunucuyla başlatmak gördüğüm ana sorun 17:42 <+legion> Aslında istemcide sadece anahtarların ilk 12 karakterinin gösterildiğini görmek isterdim 17:42 <+fox> <Romster> heh tahmin et 17:42 * Complication ne yazık ki çok meşgul, xml-rpc yapamıyor 17:43 <jrandom> makul görünüyor legion 17:43 <+fox> <Romster> peki anahtarı benzersiz kılacak kadar karakteri göstersek 17:43 <jnymo_> i2phex ile iyi sonuçlar alıyorum 17:44 <jrandom> harika jnymo_, ben de iyi şeyler duyuyorum 17:44 <+fox> <Romster> yani 2 anahtar abc ile başlıyorsa abcx olur 17:44 <jnymo_> 12 aynı karakter pek olası değil, romster 17:44 <+fox> <Romster> doğru 17:44 <+Complication> Ayrıca, daha basit = daha hızlı 17:44 <+fox> <Romster> ama anahtarlar bu kadar rastgele ise 12'ye gerek kalmaz 17:45 <+Complication> (bir şeyler göstermeden çok hız kazanılmaz gerçi) 17:45 <+legion> Belki yeni bir host özellikleri penceresi olabilir, tam anahtarı ve paylaştığı miktar gibi bazı bilgileri gösterir 17:45 <+susi23> (netDb router kimlikleri için 4 karakterle harika çalışıyor) 17:45 <+fox> <Romster> ya da veritabanında keyname=base64 kullanıp sadece keyname'i göstermek 17:45 <jrandom> hmm, zaten bir eş bilgisi gösterimi yok mu legion? 17:46 <jrandom> legion: böyle şeyler muhtemelen ana hat phex'e eklenmesi iyi olur? 17:46 <+legion> hmm haklı olabilirsin... 17:46 <jrandom> (böylece Gregor onu bakımda tutar ;) 17:46 <+Complication> "Browse host" işlevi var, ama tam olarak aynı şey olmayabilir. (Çalışıyorsa.) 17:46 <jrandom> Complication: çalışıyor 17:46 <jrandom> (yani çalışıyor) 17:47 <+Complication> Temel olarak host destinasyon anahtarını arama kutusuna atıyor gibi görünüyor 17:47 <+Complication> ...ve bir arama çalıştırıyor. 17:48 <jnymo_> bu i2phex ana hattı meselesi olabilir, ama i2phex indirmeleri için bir ETA görmedim 17:48 <+Complication> Hmm... ya da aslında, bir arama çalıştırmıyor. 17:48 <+Complication> Benimki elle başlatana kadar bekliyor gibi. 17:48 <+fox> <Romster> yakındaki i2phex çalışıyor onay kutusu ne işe yarıyor? 17:49 <+legion> Geliştirme için bolca alan görüyorum. ;) 17:49 <jrandom> evet :) 17:50 <jrandom> yapılacak çok şey var, ve forum fikir/öneri/soru(/yama :) göndermek için iyi bir yer 17:50 <+fox> <Romster> bariz adına rağmen 17:50 <jrandom> tamam, toplantı için başka bir şeyi olan var mı? 17:50 <+fox> <Romster> hmm iyi nokta 17:50 <+fox> <Romster> başka bir şey gelmiyor aklıma 17:51 <+fox> <Romster> ama dağıtık bir veri deposu üzerinde çalışan var mı? 17:51 * cervantes saatine bakar 17:51 <+fox> <Romster> aktif olarak 17:51 <jrandom> Romster: syndie dışında, hayır 17:51 <jrandom> (benim bildiğim kadarıyla) 17:52 <+legion> şey ben de i2p'ye bir http indirme yöneticisi entegre etmeyi düşünüyordum, eepsites'ten büyük içeriği indirirken işleri kolaylaştırır. 17:52 <+fox> <Romster> q ve iphex ve 1-2 başkası ama bir süredir bakım görmediklerini gördüm 17:52 <@cervantes> feedspace'in durumu ne... bir süredir ondan ses seda yok 17:52 <jrandom> legion: bu harika olur - bununla ilgili bir gönderi de var sanırım forumda 17:53 <+fox> <Romster> ah feedspace bir diğeri 17:53 <jnymo_> toplantıda zaten bahsedildiyse, boşver.. ama i2p freenet işbirliği hakkında haber var mı? 17:53 <jrandom> cervantes: en son duyduğum frosk biraz meşguldü, ama frosk buradaysa, belki daha fazlasını anlatabilir :) 17:53 <+legion> Ben şahsen bir i2p entropy işbirliği görmek isterim. 17:54 <+fox> <Romster> bir datastore için fikirlerim var, ama mevcut yöntemlere bir genişleme olur 17:54 <+legion> q, feedspace ve benzerlerinin şu anda çok hızlı bir yere gitmediği düşünüldüğünde 17:54 <jrandom> jnymo_: SSU transport'umuz üzerinde çalışacak bazı kodları freenet ekibine gönderdim, toad bazı tartışmalara katıldı, ama freenet'i i2p üzerinde bir veri deposu olarak çalıştıracak konuma gelmemize daha var (muhtemelen 0.7 sürümleri çıktıktan sonra) 17:54 <+fox> <Romster> yeni bir proje başlatmak istiyorum ama başkalarının yaptıklarını tekrarlamadan 17:54 <+legion> entropy'yi i2p üzerinden çalışacak şekilde port etmek mümkün olur mu acaba... 17:54 <jrandom> legion: entropy iyi olur, ama entegrasyon biraz zor. tabii, insanlar entropy için fproxy.i2p gibi şeyleri çalıştırabilir 17:55 * jrandom entropy'nin transport kodunu hiç bilmiyor 17:55 <+fox> <Romster> irc istemcimi beklemeye aldım, üzerinde çalışılan bir sürü var, i2p'nin şu anda ihtiyacı olan bir datastore ve o zaman freenet'i kolayca geçer :) 17:55 <jrandom> (ama belki bu, birinin GCJ SDK üzerinde kodlamasına vesile olur :) 17:56 <jrandom> Romster: diğer girişimlere yardım etmek, sıfırdan yeni projelere başlamaktan çok daha ödüllendiricidir, daha az çabayla daha çok iş yaparsın :) 17:56 <jnymo_> ah.. gcj port için tebrikler 17:56 <+fox> <Romster> entropy C ya da C++ idi sanki 17:57 <jrandom> doğru Romster, bu yüzden I2P'nin SDK ve streaming kütüphanesini, GCJ ile yerel kütüphanelere derlenmiş halde kullanabilirler 17:57 <+fox> <Romster> jrandom doğru, ama kim :) 17:57 <jrandom> ben değil 17:57 <+legion> oh ve başka bir konu, bugün i2p router console için readme.html güncellememin yeni bir sürümünü yayınladığımı da belirteyim. 17:57 <jrandom> (önemsediğin bir şeyin yapılmasını sağlamanın tek yolu onu *senin* yapmandır :) 17:57 <jrandom> güzel 17:57 * dust eepsites için yükü azaltacak bir tür 'squid' eşzamanlaması görmek ister 17:58 <jrandom> dust: evet kesinlikle, sucker'ı o konuma getirebilirsek, ideal olur 17:58 <jrandom> örneğin, orion'dan en son bilgiyi syndie'de, yerelde almak isterim 17:58 <+fox> <Romster> squid için bir proxy yazın :) 17:59 <+legion> Python eepsitechecker'a belli iyileştirmelerin şimdiye kadar yapılacağı umuduyla ertelemiştim. 17:59 <dust> ah, syndie 17:59 <jrandom> (syndie zaten bunun için - yükü azaltmak üzere 'syndi'kasyon) 17:59 <dust> çözüm 17:59 <jrandom> python eepsite checker mı var? 17:59 <+fox> <Romster> bunu ilk defa duyuyorum 17:59 <+legion> evet, ben onu kullanıyorum ;) 18:00 <jrandom> güzel legion 18:00 <+legion> gerçekten mi? Bir süredir ortalıkta 18:00 <+fox> <Romster> güzel, ona bir bakmak isterim :) 18:00 <@cervantes> birisi baffled'ın script'ini port etmişti sanırım... kim/ne zaman hatırlamıyorum 18:00 <+fox> <Romster> python öğreniyorum 18:00 <jrandom> ah tamam cervantes 18:00 <+fox> <Romster> örneklerle ve kılavuzla, zor yoldan :) 18:00 <jrandom> evet, ben tembelim, polecat.i2p/i2psurvey/ ve orion.i2p/ kullanıyorum :) 18:01 <jrandom> (benim için spider'a gerek yok) 18:01 <+legion> biri benimle bunun üzerinde çalışmak isterse, kodu düzeltip python 2.3 ya da 2.4 ile çalışır hale getirmek isterim 18:01 <+fox> <Romster> bende 2.4 kurulu 18:01 <+Ragnarok> bir bakabilirim. Link var mı? 18:01 <+fox> <Romster> aslında sanırım 2.4.1 18:02 <+legion> şu anda py2exe uyumluluğu yok ve yarısı her sürümle çalışıyor, yani çalıştıracak birinin ikisini de kurması gerekiyor. 18:02 * jnymo_ bir orion.i2p/I2PDirectory melezi görmek isterdi.. bilgi, kategoriler, istatistikler.. tereyağı 18:02 <+legion> Toplantıdan sonra arşivleyip foruma bir link bırakacağım 18:03 <+Ragnarok> tamam 18:03 <jrandom> legion: bunu çalıştırması gereken çok kişi görüyor musun? Yani, spider yapması gereken sadece birkaç kişi 18:03 <+fox> <Romster> ikisi birden uff, kodu görmeden daha yenisine çevirmek bana fazla gelebilir 18:03 <jrandom> (tabii, bu birkaç kişi için işleri kolaylaştırmada yanlış bir şey yok :) 18:04 <+fox> <Romster> başka şeyler yapmak için de parçalanıp kullanılabilir mi? 18:04 <+legion> Şöyle ki i2p çalıştıran herkes için bazı kullanımları olabilir. 18:04 <+fox> <Romster> olabilir* 18:04 <jrandom> emin değilim, nasıl olduğunu açıklayabilir misin? 18:04 <jrandom> yani, herkesin her eepsite'i fiilen DDoS etmesini istemem 18:05 <+legion> Bunlardan biri, her 12-24 saatte bir otomatik oluşturulan dinamik bir yer imleri sayfası olurdu. 18:05 <jrandom> ah, bu syndie'de önemsiz (aslında ana özelliklerden biri - 'yeni bloglar') 18:05 <jrandom> ((ama tabii, syndie'nin bunun için harika bir arayüzü yok henüz)) 18:06 <+fox> <Romster> aslında spider yapması için sadece birkaçına ihtiyaç olur ve bunu bir torrent/DHT benzeri veritabanına atar ve düğümler arasında senkronize eder 18:06 <jrandom> doğru Romster (ama o torrent/DHT benzeri veritabanı ile senkron, yani "syndi"kasyon, syndie olabilir ;) 18:06 <+fox> <Romster> daha fazla i2p düğümü ve hizmeti öğrenmek için gizli bir yol bile olabilir 18:07 <+fox> <Romster> evet ya da syndie 18:07 <jrandom> tamam, toplantı için başka bir şeyi olan var mı? köri soğuyor ;) 18:08 <+fox> <Romster> eğer syndie bu kadar harika olacaksa statik sayfaları ve aynı şekilde görselleri önbelleğe almak mümkün olur 18:08 <+fox> <reliver> afiyet olsun, jrandom :-) 18:08 <jrandom> aynen romster, bunu şimdi yapabilirsin 18:09 <jrandom> tamam, başka bir şey yoksa... 18:09 * jrandom toparlanır 18:09 * jrandom toplantıyı *baf* kapatır