Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1919269
  • 博文数量: 376
  • 博客积分: 2147
  • 博客等级: 大尉
  • 技术积分: 3642
  • 用 户 组: 普通用户
  • 注册时间: 2012-02-06 10:47
文章分类

全部博文(376)

文章存档

2019年(3)

2017年(28)

2016年(15)

2015年(17)

2014年(182)

2013年(16)

2012年(115)

我的朋友

发布时间:2016-06-01 14:31:03

版权声明:本文为博主原创文章,转载请注明出处。目录(?)[+]基于linux2.6.21今天主要在前两节的基础上,分析filter表的创建,以及filter表的hook回调函数的分析。1. Filter模块初始化在前面分析表的注册时,我们知道要注册一个新的xt_table,需要实例化xt_tab.........【阅读全文】

阅读(1766) | 评论(0) | 转发(0)

发布时间:2016-06-01 14:24:16

版权声明:本文为博主原创文章,转载请注明出处。目录(?)[+]基于linux2.6.21通过上面一节的分析我们知道,我们通过iptables -A操作添加的规则,都会保存在一个xt_table->private->entries[]中,所以当数据到来后,协议栈执行NF_HOOK操作时,肯定需要遍历xt_table->private->entries.........【阅读全文】

阅读(1921) | 评论(0) | 转发(0)

发布时间:2016-06-01 13:45:29

版权声明:本文为博主原创文章,转载请注明出处。目录(?)[+]基于linux2.6.21上一节分析了ip层hook回调函数的注册以及调用流程,本节我们就开始分析每一个模块的具体实现。 工欲善其事必先利其器,一个功能模块的代码实现与其数据结构的设计有很大的关系,所以我们本节主要.........【阅读全文】

阅读(1734) | 评论(0) | 转发(0)

发布时间:2016-06-01 11:32:49

版权声明:本文为博主原创文章,转载请注明出处。目录(?)[+]基于linux2.6.21 既然我们都已经将xt_table、rule、match、target的结构体之间的联系都已经分析清楚了,那我们接下来分析表的注册、表中规则的添加、表中规则的删除、表中规则的替换也应该比较容易了。在上节分析时,我们应该有注.........【阅读全文】

阅读(1557) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册