版块
论坛
喜欢
话题
应用
搜索
登录
注册
forward813的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=219325
ndis修改ndis_packet的目的ip后的问题
我写了个修改目的ip地址的ndis驱动,使本机原本发往A地址的包发到B地址去。 加载驱动后从应用程序发给A一个包,A收不到,用抓包软件可以在B上看到发送的包,但在B的应用程序中却无法应用包。 比如在本机和B上装个简单的聊天程序,装上驱动后B的聊天程序显示不了本...
全文
回复
(
5
)
2009-11-19 15:09
来自版块 -
NDIS网络接口开发
◆
◆
表情
告诉我的粉丝
提 交
neak47
:
checksum 不正确
(2010-09-08 20:57)
回复
nipk2009
:
你好,可以请教你点问题吗 我的qq359459720
(2010-09-07 11:43)
回复
hellodaisy
:
应该是B能收到,但是返回不到本机吧,所以ping的时候返回的是time out而不是destination unreachable吧。呵呵,个人意见~
(2009-11-20 23:30)
回复
forward813
:
用抓包软件在B的底层能抓到包,但应用层不能处理。
(2009-11-20 22:08)
回复
hellodaisy
:
如果是TCP协议的话,在本机发送packet给A之前,它会记住他的目的地址是A,但是如果返回的packet不是A为源地址,那它会认为是不安全的,所以不会接收。估计你要偷偷实现把给A的数据转给B的话,还要做一些额外的工作,才能真正实现这个的偷龙转凤的效果~
(2009-11-19 21:03)
回复
forward813
加关注
写私信
0
关注
0
粉丝
12
帖子
返回顶部