如何解析以太网数据包头(Ethernet Header)?
如何解析IP数据包头?
如何解析TCP数据包?
如何解析UDP数据包?
如何解析ICMP数据包?
如何解析NetBios名字数据包?
如何解析NDIS_PACKET
小弟不胜感激!!!
如何解析IP数据包头?
如何解析TCP数据包?
如何解析UDP数据包?
如何解析ICMP数据包?
如何解析NetBios名字数据包?
如何解析NDIS_PACKET
小弟不胜感激!!!
ProtocolReceivePacket
WrapperReserved
NdisQueryPacket
还有很多NDIS宏和回调函数
请看DDK文档
这个不是一下两下说得清楚的
仔细分析分析它吧。
http://www.driverdevelop.com/ Perhaps have something what you need!
不过无论在什么层分析最好不要用同步处理,一般收到IRP以后将数据复制到一个缓冲区再分析,一般以太报头在前面14个字节后在分析以太协议(在以太包头中)如果是IP协议在继续分析下面的协议,具体数据格式看RFC就知道了。像NETBIOS这种可在多协议下运行的就比较困难了