From: Nebi Senol Yilmaz (nsenol_yilmaz@yahoo.com)
Date: Mon 06 Mar 2006 - 17:04:42 EET
tesekkurler,
kolay gelsin..
-
senol
"N.Ersen SISECI" <siseci@acikkod.org> wrote: Selamlar,
Paketin data kisminda degisiklik yaptigin icin TCP checksum i da degistirmen
gerekiyor. IP checksum degismiyor.
tcpdump ile gonderdigin paketlerini yakalayip, netdude programi ile bakarsan
paketlerin iceriklerini ve checksum larini detayli olarak gorebilirsin.
Iyi calismalar dilerim.
N. Ersen SISECI
EnderUNIX Donem Lideri
http://www.enderunix.org
Bugun ipucu okudunuz mu?
http://ipucu.enderunix.org
Pts, 2006-03-06 tarihinde 01:01 -0800 saatinde, Nebi Senol Yilmaz yazdı:
merhaba;
netfilter ile ilgili bir yazilimla uzerine birseyler soracagim.
hooklar ile paketler uzerinde bazi islemler yapmaktayim. sk_buff structure'ina pointerla yakaladigim ( mesela http data) paket icinde data kisminda bir karekterlik degisiklik yapiyorum, ve paketi serbest biraktigimda iletisimim bozuluyor. yani degisiklik yaptigim paketin iletisimi hatali oluyor.
tcp ve ip header checksumlari ( onlarla ilgili bir islem yapmadigim icin) dogru kaliyor.
tek aklima gelen sk_buff'ta yeralan csum. Onu da hesapladim ama yine sorun devam ediyor, ve aslinda burasi kullanilmiyor. cunku data uzerinde degisiklik yapmadan buradaki csum'i degistirdigimde de iletisim kopmuyor.
acaba unuttugum baska bir yer mi var?
tesekkurler, kolay gelsin.
-
senol
---------------------------------
Brings words and photos together (easily) with
PhotoMail - it's free and works with Yahoo! Mail.
_______________________________________________
Linux-ag mailing list
Linux-ag@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-ag
_______________________________________________
Linux-ag mailing list
Linux-ag@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-ag
---------------------------------
Yahoo! Mail
Bring photos to life! New PhotoMail makes sharing a breeze.
_______________________________________________
Linux-ag mailing list
Linux-ag@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-ag