<分区>
Possible Duplicate:
How do I programatically collect packets from passively sniffing?
我有兴趣了解如何编写类似 wireshark 的程序。 该程序应该能够在不中断网络流量的情况下监听任何端口。
确切的编程语言没有操作系统原理本身那么有趣,所以假设 C++ 或 Python 都可以正常工作。
你会如何在 Windows 上执行此操作? 在 Linux 上呢?
谢谢!
<分区>
Possible Duplicate:
How do I programatically collect packets from passively sniffing?
我有兴趣了解如何编写类似 wireshark 的程序。 该程序应该能够在不中断网络流量的情况下监听任何端口。
确切的编程语言没有操作系统原理本身那么有趣,所以假设 C++ 或 Python 都可以正常工作。
你会如何在 Windows 上执行此操作? 在 Linux 上呢?
谢谢!
最佳答案
在 Linux 上你使用 libpcap,在 Windows 上你使用它的 windows 端口,winpcap .
关于c++ - 如何编写监听网络流量的程序? (即 wireshark),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11439961/