Ip 是否有多个插座;“重复”;数据?
我正在处理的应用程序需要跟踪另一个应用程序的连接,这意味着检查另一个应用程序是否正在生成和接收IP流量 我们没有其他应用程序的API,因此正在通过WinSock跟踪IP流量。为此,我们定义了一个原始IP套接字,并将IO控件设置为-Ip 是否有多个插座;“重复”;数据?,ip,winsock2,Ip,Winsock2,我正在处理的应用程序需要跟踪另一个应用程序的连接,这意味着检查另一个应用程序是否正在生成和接收IP流量 我们没有其他应用程序的API,因此正在通过WinSock跟踪IP流量。为此,我们定义了一个原始IP套接字,并将IO控件设置为- int opt = RCVALL_ON; WSAIoctl((socket) s, SIO_RCV_ALL, &opt, sizeof(opt), NULL, ...); //The rest is "empty" 然后,我们异步地从套接字读取数据,并查看I
int opt = RCVALL_ON;
WSAIoctl((socket) s, SIO_RCV_ALL, &opt, sizeof(opt), NULL, ...); //The rest is "empty"
然后,我们异步地从套接字读取数据,并查看IP报头以查看属于被跟踪应用程序的流量
出现了两个问题-
如果有,我会认真考虑一下 这是WireShark用来监控流量的,当我看了看他们的API时,它们看起来真的很有用
谢谢,但我不想安装任何驱动程序,因为这可能会吓跑用户。管理员权限(UAC弹出窗口)正常。您是否使用internet协议(TCP、UDP)之上的任何协议?@Nop-没有任何相关内容。我们只关心是否有数据通过IP发送。我们甚至不在乎它是TCP还是UDP,只是机器已经开始相互通信。