阅读:2707回复:5
ndis修改ndis_packet的目的ip后的问题
我写了个修改目的ip地址的ndis驱动,使本机原本发往A地址的包发到B地址去。
加载驱动后从应用程序发给A一个包,A收不到,用抓包软件可以在B上看到发送的包,但在B的应用程序中却无法应用包。 比如在本机和B上装个简单的聊天程序,装上驱动后B的聊天程序显示不了本机发送的数据。 再比如我从本机ping A的地址则从B返回reply,但本机依旧显示超时。好像B返回的包没被上层程序使用,不晓得为什么,不知道大家有没有遇到过这样的问题。哪位大大知道的话还请解答一下。 |
|
沙发#
发布于:2009-11-20 22:08
用抓包软件在B的底层能抓到包,但应用层不能处理。
|
|