我过去常常使用简单的dtls参数作为过滤器,将数据包过滤到Wireshark中。(Data Transport Layer Security是某种UDP TLS协议) 现在,我想使用C#和使用WinPcap过滤器的PcapDOTNet包装器来做同样的事情。编辑:看起来dtls只是一个显示过滤器,而不是一个捕获过滤器。我只能使用udp port xx (xx是端口)来捕获过滤器,但是因为使用的端口总是随机的,所以我不能。我更喜欢只<em
我不太清楚这一切从哪里开始,但我假设我需要某种网络驱动程序来捕获所有的UDP流量。(请告诉我哪一个是最好的记录和工作)
在C#中成功捕获UDP数据包之后,我将通过TCP连接将它们发送到我的服务器,在该连接中,我需要将UDP发送到目的地,然后将响应发送回客户端计算机(即捕获数据包),然后将响应发送到程序>> U
在标题中:iphlpapi.h。这给了我目的地IP of TCP数据包,我想知道是否有来自同一个报头的函数会给我目的地IP of UDP数据包.我尝试了这个函数:,但它只提供了本地IP和端口。当然,如果该函数在C++中也有代码示例,我将非常高兴。,谢谢你!
编辑:,我现在使用了pcap.h,我仍然不知道如何捕获UDP数据包并从中获取ip。有我能用的密码吗?