มีวิธีสกัดกั้นการรับส่งข้อมูล TCP และ UDP ที่อยู่ภายใน localhost บน Windows ใน C # หรือไม่ ตัวอย่างเช่น แอปที่ทำงานบน localhost ส่งข้อความผ่าน TCP และ/หรือ UDP บน localhost... ฉันต้องสกัดกั้นสิ่งเหล่านี้เพื่อพิจารณาประสิทธิภาพของข้อมูลของโปรแกรม สำหรับสิ่งนี้ ฉันกำลังสร้างเครื่องมืออรรถประโยชน์ใน C# (ต้องการตัวเอง) สร้างโซลูชันไม่มีผลิตภัณฑ์)
สกัดกั้นการรับส่งข้อมูล TCP และ UDP localhost
comment
บางทีคุณอาจดู libpcap และการปรับแต่งต่างๆ ที่ WireShark มอบให้กับโปรแกรมของคุณ ลองดูที่ wiki.wireshark.org/Development
- person Dutts   schedule 08.04.2013
คำตอบ (1)
โดยปกติคุณจะต้องใช้โปรแกรมเช่น wireshark เพื่อจับการรับส่งข้อมูลแบบย้อนกลับ (127.0.0.1) แต่เป็นไปไม่ได้สำหรับ libpcap บน Windows (อ่านหมายเหตุนี้)
คุณต้องใช้ Raw Cap หากคุณต้องการสูดดมอินเทอร์เฟซแบบวนกลับ
person
Davide Berra
schedule
08.04.2013