Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在做一些研究,我需要捕获每个数据包离开我的计算机并确定它来自哪个进程。在其他世界中,诸如 Microsoft 网络监视器之类的东西。请指导我正确的开始方式。
为此,您应该从 ip 数据包中检索 tcp 或 udp 标头,从中读取端口,然后尝试netstat使用类执行命令Runtime,解析结果,您将在pid结果的最后一列中找到进程的,您还会发现port,netstat 将列出正在运行的进程、它们的状态以及它们正在侦听的端口。
netstat
Runtime
pid
port