C++ 监测网络活动

C++ 监测网络活动,c++,windows,network-programming,C++,Windows,Network Programming,我想知道是否有一种方法(API、库)可以监控windows上不同用户触发的应用程序在不同接口(无线、有线)上执行的网络活动 您需要一个能够监视各种接口、记录数据包并根据数据包地址、协议等对其进行过滤的程序 查看名为Wireshark/Ethereal(使用Pcap)或Tcpdump的程序。听起来像是在询问库的情况?这是典型的安装在windoze上的东西。我正在看pcap。这听起来很容易在Windows上使用是的,你需要管理员权限。它将您的接口置于混杂模式。是否可以使用pcap重定向数据包?您需要

我想知道是否有一种方法(API、库)可以监控windows上不同用户触发的应用程序在不同接口(无线、有线)上执行的网络活动

您需要一个能够监视各种接口、记录数据包并根据数据包地址、协议等对其进行过滤的程序


查看名为Wireshark/Ethereal(使用Pcap)或Tcpdump的程序。

听起来像是在询问库的情况?这是典型的安装在windoze上的东西。我正在看pcap。这听起来很容易在Windows上使用是的,你需要管理员权限。它将您的接口置于混杂模式。是否可以使用pcap重定向数据包?您需要一个代理服务器。