sharppcap

    0热度

    2回答

    我无法从列表中检索值 Packet.net和SharpPcap是这里使用的两个库! 我有2个功能,做的主要工作 一日一 这个功能是从ThreadPool.QueueUserWorkItem(new WaitCallback(ProcessPacket), ph); 这是后台工作 内部调用这是调用ProcessTcpPacket() private void ProcessPacket(object

    6热度

    2回答

    我想使用SharpPcap发送一个使用Packet.Net创建的ARP数据包,但目前为止尝试失败。问题是即使我使用device.SendPacket发送数据包,它实际上并没有发送,我不知道为什么。 这是我的代码: ARPPacket arpPacket = new ARPPacket(ARPOperation.Request, PhysicalAddress.Parse("000000000000

    1热度

    1回答

    简介: 这个问题是关于使用SharpPcap的数据包嗅探/发送。 那么实际上主要是IDEEA: 有一个客户端应用程序与服务器端进行通信。我做了一个嗅探器记录所有(由我的过滤器指定)数据包。现在我只想重发这些数据包到服务器端..而不是从客户端......但通过我自己的应用程序。模拟动作的种类(可以说一个按钮,点击快100倍) 的问题是: 1.我应该送什么样的数据包: 原始数据包? SharpPcap

    2热度

    2回答

    我想通过使用SharpPcap在c#中编写一个tcp重建程序。到目前为止,我做得非常好,重建工作正常。我唯一的问题是,为了自己重建大的Pcap文件,我需要将它们按部分/块加载到内存中,因为sharppcap只允许我加载整个文件(我认为)。有什么建议么? 感谢

    0热度

    1回答

    我有一个C#程序,用于检测任何给定以太网设备上的传入TCP/IP数据包。每个包在下面的结构处理: struct Packet{ String sourceIp; DateTime arrivalDate; } 如果我有每个传入的包的列表(列表),我怎么得到那些比X包更IP地址少于Y秒(例如1秒)? 我不知道如何解决这个问题,任何帮助/提示将不胜感激。

    0热度

    1回答

    我正在构建我最后一年的项目嗅探器。我想从人类可读的格式中提取TCP数据。 我正在使用BitConverter十六进制格式的数据,但我想数据是可读的,即所有的的Http浏览过的链接,GET请求,POST请求在输出和其他数据。 这里是我的代码: while((packet = device.GetNextPacket()) != null) { var pack = PacketDotNe

    1热度

    1回答

    我使用SharpPCap通过以太网收集IEC61850-9-2LE采样值。 IEC61850-9-2LE采样值由多个数据流组成,每个数据流每秒发送4000个数据包,其中平均数据包大小为125个字节。 使用SharpPCap我试图收集这些流中的3个(每秒3x4000包 - 每个125bytes)。 在下面的代码中,我设置了网络接口卡。 if (nicToUse != null) {

    4热度

    1回答

    我试图解码C#中的DNS数据包,虽然它并不重要,但我使用的是SharpPcap。 一切运作良好,但似乎QR和RCODE字段返回错误的值。我将我的结果与Wireshark的结果进行比较。 即使消息是请求,QR始终为1(响应)。发生的另一个奇怪的事情是,当消息是查询时返回代码是0,当消息是响应时返回1。 我用来查找DNS标头的网站之一是this之一。有什么我在这里失踪?我使用解码分组的代码是:(数据是

    2热度

    2回答

    出于测试原因,我试图用不同的源IP地址生成一个http数据包并将其发布到目的地。 我打算使用sharppcap或packetdotnet。 找到好的样品在这里: http://www.tamirgal.com/blog/post/SendTcpSynExamplecs.aspx 这里: http://pcapdotnet.codeplex.com/wikipage?title=Pcap.Net%2

    1热度

    1回答

    我有一个pcap的各种类型的流量超过udf的802.11(wifi)通过。由于MTU,udp(或更确切的说IP)会分割无线包。我目前使用SharpPcap读取并尝试访问wifi流量,并且遇到了手动重新组装udp数据包的问题。 我看到两个选项,我想检查它们是否可能,最好的解决方案或是否有某些我忽略的东西。最终,我将访问通过UDP(唯一提及的那个)流式传输给我的实时馈送(相同格式,通过UDP的WiFi