ผมเคยหาข้อมูลเกี่ยวกับการ modify packet อยู่เหมือนกัน
ไปเจอเว็บที่เค้าเขียน library มาให้ใช้ คือต้องลงโปรแกรมทีเป็น service ของเค้าก่อน
แต่ไม่สำเร็จ ลงไป windows เน่า ต้อง remove ออก ลองหลายทีละ - -*
จำไม่ได้ละว่าเว็บอะไร รู้สึก คนดูแลบอร์ดจะชื่อ serpent fly หรือะไรซักอย่าง
packet sniffer ยังไปดึงข้อมูลมาให้เราดูได้เลย
ถ้ารู้ address ก่อนส่งก็น่าจะเปลี่ยนได้มั้ง
แต่อาจจะต้องไปแก้ checksum อะไรให้วุ่นวาย
หรือจริงๆอาจจะไป hook เอา address ของ function อะไรในระบบมาแก้ก็ได้
เคยโหลดe-book เกี่ยวกับ sysinternal มานานแล้ว ยังไม่ได้อ่านเลย -. - (เปิดดูผ่านๆแล้วไม่เข้าใจ)
หะๆ ใครทำได้ ช่วยบอกทีจะเป็นพระคุณอย่างสูง >.<
e-book เผื่อจะช่วยอะไรได้
Microsoft Windows Internals - David A. Solomon, Mark Russinovich
Kernel_support_Funcs
จริงๆโหลดโน่นโหลดนี่มาเยอะ แต่หาไม่เจอละ -*-
**Hidden Content: To see this hidden content your post count must be 5 or greater.**
แท้จริงแล้วอาจจะง่ายกว่านี้ เช่นไปแก้ table อะไรซักอย่างใน router ให้มัน forward packet นั้นกลับมาที่ app ของเรา
ผมไม่เก่ง network ไอเดียที่นึกออกเลยได้เท่านี้ - .-
edit เพิ่ม :
นึกออกอีกวิธีละ
ทำ personal firewall แล้ว drop packet นั้นทิ้ง
แล้วก็ craft packet ขึ้นมาใหม่
รู้สึกจะมี วิธี packet inject ด้วย