图2.1 Netfilter的三部分关系.JPG (25.29 KB, 下载次数: 191)
下载附件
2010-07-21 10:11 上传
图3-1 钩子函数的全局存储.JPG (34.57 KB, 下载次数: 167)
图3-2 钩子函数的链表.JPG (14.02 KB, 下载次数: 134)
nf_register_hook.JPG (48.84 KB, 下载次数: 138)
2010-07-21 10:10 上传
图4-1:规则集各个结构体之间的关系.JPG (21.77 KB, 下载次数: 122)
Struct ipt_table.JPG (37.42 KB, 下载次数: 137)
struct ipt_table_info.JPG (46.73 KB, 下载次数: 129)
struct ipt_entry.JPG (102.39 KB, 下载次数: 122)
struct ipt_entry_match.JPG (41.98 KB, 下载次数: 118)
struct ipt_entry_target.JPG (44.44 KB, 下载次数: 141)
struct ipt_match.JPG (57.98 KB, 下载次数: 129)
struct ipt_target.JPG (58.07 KB, 下载次数: 127)
图4-2 规则集结构体内容关系.JPG (96.13 KB, 下载次数: 135)
图4-3 规则的存储.JPG (11.79 KB, 下载次数: 136)
图4-4 ipt_entry结构.JPG (24.02 KB, 下载次数: 122)
图4-5 ipt_entry_match结构.JPG (11.05 KB, 下载次数: 135)
图4-6 ipt_entry_target 结构.JPG (12.96 KB, 下载次数: 126)
get_entry.JPG (9.09 KB, 下载次数: 112)
2010-07-21 10:23 上传
IPT_MATCH_ITERATE.JPG (89.54 KB, 下载次数: 122)
ipt_entry_target.JPG (10.19 KB, 下载次数: 121)
继续下一条.JPG (2.89 KB, 下载次数: 117)
do_replace中的代码.JPG (18.24 KB, 下载次数: 122)
find_match.JPG (32.55 KB, 下载次数: 129)
list_for_each_entry.JPG (26.5 KB, 下载次数: 116)
translate_table 1.JPG (127.04 KB, 下载次数: 129)
translate_table 2.JPG (97.46 KB, 下载次数: 117)
check_entry.JPG (89.35 KB, 下载次数: 130)
2010-07-21 10:29 上传
check_match.JPG (55.87 KB, 下载次数: 113)
2010-07-21 10:30 上传
check_entry_size_and_hooks.JPG (87.01 KB, 下载次数: 118)
replace_table.JPG (57.38 KB, 下载次数: 128)
main.JPG (51.53 KB, 下载次数: 101)
2010-07-21 10:52 上传
do_ipt_set_ctl.JPG (23.77 KB, 下载次数: 109)
2010-07-21 10:54 上传
do_replace.JPG (119.94 KB, 下载次数: 95)
do_replace 2.JPG (110.35 KB, 下载次数: 114)
图5-1 Netfilter中hook函数与各挂载点关系.JPG (27.08 KB, 下载次数: 106)
2010-07-21 11:01 上传
图5-2 Netfilter执行过程中的函数调用.JPG (89.57 KB, 下载次数: 107)