Chinaunix首页 | 论坛 | 博客
  • 博客访问: 42875
  • 博文数量: 29
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 224
  • 用 户 组: 普通用户
  • 注册时间: 2014-03-06 15:31
文章分类

全部博文(29)

文章存档

2015年(18)

2014年(11)

我的朋友

发布时间:2015-01-08 10:14:40

使用时需按情况修改,并添加如iptables -A INPUT -j NFQUEUE --queue-num 0之类的iptables规则                                   &n.........【阅读全文】

阅读(878) | 评论(2) | 转发(0)

发布时间:2015-01-06 16:38:48

偶尔在网上看到了<<用netfilter_queue 在用户态修改网络数据包的例子程序>>这篇文章,并结合libnetfilter_queue-0.0.17.tar.bz2中的例子,然后修改了一下tcp计算checksum部分,在linux2.6.24上用netfilter_queue在用户态实现NAT程序功能: 将输出端目的地为 220.181.37.55 的包,都改为目的地为 202.118.236.130,输入段反.........【阅读全文】

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

发布时间:2015-01-04 18:19:51

......【阅读全文】

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

发布时间:2014-03-24 16:25:23

1、NETFILTER        数据包进入linux内核的网络层时,其总入口为kernel/linux/net/ipv4/ip_input.c的函数ip_rcv(),在对数据包进行正确性检查和校验之后,路由判断之前,会进入到一个netfilter的钩子NF_INET_PRE_ROUTING,数据包在这个钩子里进行一些处理,处理完之后,如果是接收包,则调用.........【阅读全文】

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

发布时间:2014-03-24 15:55:07

IP Header Checksum Calculation IP checksum is a 16-bit field in IP header used for error detection for IP header. It equals to the one’s complement of the one’s complement sum of all 16 bit words in the IP header. The checksum field is initialized to all zeros at computation.One’s compl.........【阅读全文】

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

登录 注册