GameSeeker
驱动牛犊
驱动牛犊
  • 注册日期2002-11-08
  • 最后登录2003-10-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1464回复:0

关于IP Filter Driver Hook 本机发送包的截取问题

楼主#
更多 发布于:2002-11-21 09:29
各位高手:
我想用IP Filter Driver Hook获得所有的IP包,
但我发现,从外面进来的包可以获得,但从本机出去的
包确只能得到包头,
例如,如果从本机用FTP上传文件,则
IfHookProc( unsigned char *PacketHeader,
unsigned char *Packet,
unsigned int PacketLength,
unsigned int RecvInterfaceIndex,
unsigned int SendInterfaceIndex,
IPAddr RecvLinkNextHop,
IPAddr SendLinkNextHop
);
函数中 PacketLength的值是 20
但PacketHeader中的包长度却是1500,

在正常情况下这两个值的相差是20
也就是说:
PacketLength的值是 1480,PacketHeader中的包长度是1500。
请高手指点指点。
游客

返回顶部