阅读:1302回复:1
IM中我可不可以这样实现发送包的分析 ? 高手指点
首先,在MiniportSendPackets的实现中,使用NDISQueryPacket 查询包的参数,然后使用 NdisGetFirstBufferFromPacketSafe 以及 NdisGetNextBuffer 获得每一个数据包。 然后分配相应的内存。 在包没有被发送出去之前通过使用信号量、互斥量与应用程序交互完成包的分析。
然后根据分析的结果做出该包是否该发送,以及如何发送。 简单说明,望高手指点 |
|
|
沙发#
发布于:2002-04-30 17:25
you are right!你可以从NDISQueryPacket中获得包的地址,用SOFTICE调试时你可以看到包中的内容,根据包的结构就可以对包进行分析。 |
|