网络编程
yuzhoudiwang
这个作者很懒,什么都没留下…
展开
-
gdb查看ip_addr
GDB调用函数,查看struct in_addr转换为字符串的形式.(gdb) p net_ch.addr$2 = {s_addr = 33559980}(gdb) p net_ch.bcast$3 = {s_addr = 4294907308}(gdb) p net_ch.addr$4 = {s_addr = 33559980}(gdb) p net_ch.gatew原创 2017-03-24 14:10:45 · 1367 阅读 · 0 评论 -
iptabls 总结
四表五链四表:filter , nat, manager, raw五链: 五个HOOK点的链接,pre_rout, foward, post_rout, in ,out问题:内核如何匹配,内核使能iptable 命令转换,和内核交互libiptc库和内核交互最终是转换到hook点的处理函数上来.match模块被添加到系统的链表中当iptables 调用命令,会把这个过滤规则添加到过滤表中.在每个...原创 2018-07-04 15:49:46 · 407 阅读 · 0 评论