sharppcap

    1热度

    1回答

    我已经开始做一些基本的网络编程。 我已经使用TcpClient和TcpListener读取/编写了我自己的程序,而且工作正常。 但是,我正在使用的应用程序现在有点不同。 我想设置一个程序来侦听tcp/ip数据包而无需连接。 例如,有一个数据包发送应用程序发送一个数据包到我的程序与适当的IP添加和端口号。 我也研究过使用Sharppcap和packet.net,但我发现的所有例子只侦听本地找到的设备

    0热度

    1回答

    我试图过滤掉无线上的探头和广播帧。 使用SharpPcap。 ((SharpPcap.AirPcap.AirPcapDevice)(device)).Filter = "wlan.fc.type eq 0"; 不起作用 同样与 ((SharpPcap.AirPcap.AirPcapDevice)(device)).Filter = "wlan.fc.type == 0"; 此行似乎让广播

    3热度

    1回答

    我正在使用WinPCapDevice并已经初始化它。我只是希望能够从该设备获得IP,并且我无法找到任何地方如何提取设备的IP地址。如果没有办法做到这一点,那么有另一种方式获取WinPCapDevice的IP地址,以便我可以根据IPAddresses列表进行检查吗? 这是我正在谈论的一小部分代码。 IPHostEntry host; host = Dns.GetHostEntry(Dn

    0热度

    1回答

    如何刷新C#中的适配器列表? 说会发生以下情况: 名单设备,我看到的设备。 我拔掉并重新插入没有启动软件。 \\.\airpcap00 AirPcap USB wireless capture adapter nr. 00到 \\.\airpcap01 AirPcap USB wireless capture adapter nr. 01 ,但设备列表似乎仍然表明: 从设备变化\\.\airpca

    -3热度

    2回答

    对不起Noob问题。我真的不知道如何让sharppcap库在我的项目中工作。我使用Visual Studio 2010中

    0热度

    1回答

    我要让就像带宽在this应用 节流是有可能实现与SharpPcap这样的东西在C#中的应用程序?

    0热度

    1回答

    我想使用Packet.Net提取HTTP头信息。我使用SharpPcap来捕获数据包,并需要访问TCP数据包中的User-Agent字段。如果我理解正确Packet.Net用于分析捕获的数据包。这方面的帮助将不胜感激。我试图用下面的代码显示TCP数据包,但我得到的字节显示。我使用C#作为开发语言。 private static void device_OnPacketArrival(object

    2热度

    1回答

    我需要解析Wireshark中生成的C#中的pcap文件。当然,它可以在wireshark中打开,并按预期显示所有数据包。 我已经试过有两个流行的库(Pcap.Net和SharpPcap Packet.net)我在网上找到的,但既不工作工作。 Pcap.Net似乎无法解析原始IP数据包。我可以从 调试器看到DataLink是“RAW(原始IP)”,并且当我在调试器中查询其他 属性时,我得到了几个像

    3热度

    2回答

    我需要小型嗅探器,因此我使用C#和SharpPcap。 packet = Packet.ParsePacket(rawCapture.LinkLayerType, rawCapture.Data); tcpPacket = TcpPacket.GetEncapsulated(packet); 我有原始数据包与所有数据包数据。然后,我通过一些信息(例如源/目标/协议/等等)将数据包从其中取出。

    0热度

    1回答

    即时通讯有一个时间的恶梦,试图让锐利的Pcap通过ICaptureDevice的多个实例愉快地发送数据包。问题是,如果我使用ICaptureDevice的多个实例,则任何现有的实例都将退出并且不会引发错误。 我在想如果你对如何让ICaptureDevice的所有实例愉快地工作有什么想法。 (如果你有这个问题) 不幸的是,我不能提供代码示例,因为这是建立专有软件。 我已经尝试将所有数据包聚合成一个队