From: N.Ersen SISECI (siseci@acikkod.org)
Date: Mon 06 Mar 2006 - 11:32:16 EET
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