kkkhmy
驱动牛犊
驱动牛犊
  • 注册日期2008-04-21
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分23分
  • 威望198点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
阅读:3445回复:5

linux下的驱动层 网络封包的截取和过滤?

楼主#
更多 发布于:2008-07-05 12:39
研究了ndis的中间层驱动,可以实现几乎所有的网络封包的处理,比如修改发送过滤什么的,现在突然对linux有点兴趣了,想在linux下实现类似的东西,不过从来没有接触过linux,大牛们,给点提示吧…………linux下有和ndis一样的玩意么?
cyliu
论坛版主
论坛版主
  • 注册日期2003-06-13
  • 最后登录2014-04-11
  • 粉丝5
  • 关注0
  • 积分1238分
  • 威望2531点
  • 贡献值0点
  • 好评度577点
  • 原创分14分
  • 专家分10分
沙发#
发布于:2008-07-07 09:57
同样有Hook:netfilter
走走看看开源好 Solaris vs Linux
kkkhmy
驱动牛犊
驱动牛犊
  • 注册日期2008-04-21
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分23分
  • 威望198点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-07-07 11:40
版主大人真是神出鬼没啊……
netfilter…… 学习两天看看,搞不懂了就来麻烦你
kkkhmy
驱动牛犊
驱动牛犊
  • 注册日期2008-04-21
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分23分
  • 威望198点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-07-07 20:35
顺便问下,netfilter是位于什么层次的?应用层?
能够实现网络封包的截获么?截获不是指copy,是指如果不将它发出的话,对方就接收不到这个包。
kkkhmy
驱动牛犊
驱动牛犊
  • 注册日期2008-04-21
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分23分
  • 威望198点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2008-07-07 20:38
因为有可能操作的大多是转发的包,所以问下这个netfilter够不够底层……
zclever
驱动牛犊
驱动牛犊
  • 注册日期2007-11-02
  • 最后登录2008-12-02
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2008-07-28 20:39
netfilter是linux的一种框架,这个框架在网络的各个层次安装了很多钩子(Hook),利用这些hook可以勾取数据包。应该是在链路层
游客

返回顶部