C#利用SharpPcap发送以太网报文(以太网原始帧),可发送任意以太网帧

时间:2023-02-02 06:43:56
【文件属性】:
文件名称:C#利用SharpPcap发送以太网报文(以太网原始帧),可发送任意以太网帧
文件大小:332KB
文件格式:RAR
更新时间:2023-02-02 06:43:56
C# SharpPcap 以太网原始帧 C#利用SharpPcap发送以太网报文(以太网原始帧),软件基本流程:从文件读取要发送的帧内容,然后找到电脑上的以太网卡,接下来利用SharpPcap来循环发送。 vs2008工程,全部源代码,可编译和测试。 以太网帧内容可以自己构造任意的帧类型和内容;也可以使用wireshark抓包,然后利用本软件来重放。 wireshark抓包后取数据方法:在wireshark的收到的帧上点右键,选择 复制 -> 为一个HEX流,然后粘贴到一个空文件内,命名为packet.dat,这样本软件就会读取packet.dat内的内容并循环发送了。
【文件预览】:
LldpSend.sln
LldpSend.suo
LldpSend
----bin()
--------Debug()
----dll()
--------PacketDotNet.xml(465KB)
--------SharpPcap.dll.config(492B)
--------SharpPcap.xml(182KB)
--------PacketDotNet.dll(192KB)
--------SharpPcap.dll(71KB)
----Program.cs(7KB)
----obj()
--------Debug()
----LldpSend.csproj(3KB)
----Properties()
--------AssemblyInfo.cs(1KB)

网友评论