版块
论坛
喜欢
话题
应用
搜索
登录
注册
wfine的个人空间
访问量
1
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=89218
如何修改passthru程序,使之堵截、修改、转发一个外来数据包?
现想完成以下功能:在passthru上堵截一个外来数据包(不发给目标应用程序),将这个数据包“发给"sniffer程序,sniffer程序对这个数据包的内容做一些修改(在应用层解析报,修改包),再将修改后的数据包发给passthru,passthru再将这个修改后的数据...
全文
回复
(
4
)
2004-12-14 16:55
来自版块 -
NDIS网络接口开发
◆
◆
表情
告诉我的粉丝
提 交
lipluto
:
你的PtReceivePacket的参数是否没有写全,包的长度我记得可以从参数中获得(以太网包长度)
(2005-03-07 22:08)
回复
lipluto
:
内核态想用户态传递消息,更常用的方法是用户态程序开一个监听线程,不断(某一间隔)的试图从内核读取数据。
(2005-03-07 22:05)
回复
yujianru
:
怎么让passthru跑起来???
(2005-03-06 21:24)
回复
suerdj2k
:
我觉得你这样把包从核心层传到用户层,修改完在发到核心层,效率会不太好。
(2005-01-24 16:52)
回复
wfine
加关注
写私信
0
关注
0
粉丝
9
帖子
返回顶部