PDA

View Full Version : อยากทราบ เกี่ยวกับการส่ง Packet ของ Computer



Dragking
26-01-2009, 11:51 PM
คือ ว่า ผมอยากถาม เกี่ยวกับการส่ง Packet ของ Computer
ว่า เราสามารถ เปลี่ยน IP เครื่องที่ จะส่ง Packet ไป ได้ไหม ครับ

หมายถึงเปลี่ยนกลางทางอะนะครับ

จาก
โปรแกรม >>>> IP Master


เป็น


โปรแกรม >>>>>>>>>> เปลี่ยนช่องทาง>> IP Master
>
>
>>>>>>>>> IP NEWS

*
>>>>หมายถึง ช่องทางการส่ง หรือ สายเคเบิล
อะครับ ถ้า มี โดยใช้โปรแกรม ช่วย บอกชื่อโปรแกรม ด้วย นะครับ ขอบคุณล่วงหน้าครับ



ผมคิดว่าน่าจะทำได้เพราะผมเคยเป็นโปรมนึงที่ สามารถส่งข้อมูล ของ port อื่น ออกไป ทาง port 80 ได้ อะครับ(มันเกี่ยวกันไหมเนี่ย)

Gen0TypE
27-01-2009, 02:37 AM
ที่จริงค่อนข้างงงกับคำถามพอสมควรทีเดียว แต่ถ้าพูดถึงการเปลี่ยน ip ของ packet ระหว่างทางต้องบอกว่าแทบจะเป็นไปไม่ได้ครับ

ให้ลองนึกดูว่า สมมติมีโปรแกรมที่สามารถเปลี่ยน ip ได้จริง จะกำหนดยังไงว่าเมื่อไหร่ถึงจะเปลี่ยน ip
แล้วจะไปสั่งให้เครื่องอื่นเปลี่ยน ip packet ให้เราได้ยังไง เพราะฉะนั้นมันเลยเป็นไปไม่ได้ครับ

ถ้าอยากทำต้องสำรวจดูว่า packet เราจะวิ่งผ่าน network ตรงไหนแน่ๆ 100%
แล้วเอาเครื่องเราไปขอตั้งดักไว้ แล้วก็เขียนโปรแกรมมาดักเฉพาะ packet ของเรา แล้วเปลี่ยน ip ซะ
ซึ่งผมก็คิดว่ามันยากมากๆๆๆๆๆๆๆ

อันที่จริง ผมงงว่าทำไมถึงต้องการเปลี่ยน ip ระหว่างทางครับ ไม่น่าจะมีเหตุการณ์ไหนที่ต้องใช้วิธีนี้ในการแก้ปัญหา :huh:

phutean
14-02-2009, 01:42 PM
ถ้า จะเปลี่ยนไอพีเพื่อไม่ให้คนรู้ไอพีจริง ผมว่าใช้ proxy ดีกว่าครับ

แล้วช่วงนี้มีการเก็บล็อก ก้อเปลี่ยนแม็คแอดเดรสไปซะด้วยเลย :rolleyes:


ถ้าหมายถึง เปลี่ยนกลางทาง???


มันคงเป็นไปไม่ได้แน่นอน


แล้วทางที่ว่า หมายถึงทางไหนอะครับ วงแลนหรือว่า ทางอินเตอร์เน็ต :(

chidkido
14-02-2009, 10:41 PM
ผมเคยหาข้อมูลเกี่ยวกับการ 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: Check the thread to see hidden data.**
แท้จริงแล้วอาจจะง่ายกว่านี้ เช่นไปแก้ table อะไรซักอย่างใน router ให้มัน forward packet นั้นกลับมาที่ app ของเรา
ผมไม่เก่ง network ไอเดียที่นึกออกเลยได้เท่านี้ - .-

edit เพิ่ม :
นึกออกอีกวิธีละ
ทำ personal firewall แล้ว drop packet นั้นทิ้ง
แล้วก็ craft packet ขึ้นมาใหม่
รู้สึกจะมี วิธี packet inject ด้วย