【发布时间】:2012-06-26 05:10:16
【问题描述】:
简介: 这个问题是关于使用 SharpPcap 嗅探/发送数据包的。
- 其实主要的想法是:
有一个与服务器端通信的客户端应用程序。我制作了一个嗅探器,它记录了所有(由我的过滤器指定的)数据包。现在我只想将这些数据包重新发送回服务器端......不是从客户端......而是通过我自己的应用程序。模拟一个动作(比如说按钮点击速度快 100 倍)
问题是:
1。我应该发送什么样的数据包:
- 原始数据包?
- SharpPcap 解释数据包?
(ipPacket)eg:var rawPacket = Packet.ParsePacket(packet.Packet.LinkLayerType, packet.Packet.Data);
var ipPacket = IpPacket.GetEncapsulated(rawPacket);
- 仅payLoadData?如果是.. 谁的payloadData?来自原始还是来自ipPacket?
2。有人可以提供一个非常好的和有效的代码。
3。如何区分是进包还是出包??
感谢您的合作!
【问题讨论】:
标签: sharppcap