Mencegat lalu lintas localhost TCP dan UDP

Apakah ada cara untuk mencegat lalu lintas TCP dan UDP yang ada di dalam localhost di Windows di C#? Misalnya aplikasi yang berjalan di localhost mengirim pesan melalui TCP dan/atau UDP di localhost... Saya perlu mencegat ini untuk menentukan efisiensi data program, untuk ini saya sedang membangun alat utilitas di C# (memerlukan self membangun solusi tidak ada produk)


person mrtentje    schedule 08.04.2013    source sumber
comment
Mungkin Anda dapat melihat libpcap dan berbagai penyesuaian yang diberikan WireShark untuk program Anda, lihat wiki.wireshark.org/Development   -  person Dutts    schedule 08.04.2013


Jawaban (1)


Biasanya Anda harus menggunakan program seperti Wireshark untuk menangkap lalu lintas loopback (127.0.0.1), tetapi tidak mungkin untuk libpcap di Windows. (baca catatan ini)

Anda harus menggunakan Batas Mentah jika Anda ingin mengendus antarmuka loopback

person Davide Berra    schedule 08.04.2013