KernelZ04__netfilter改包发送_资料

1、

http://bbs.chinaunix.net/thread-4180313-1-1.html

  ZC: 这个帖子里面 2楼提到,“至于校验和直接调api就可以了....”

 

http://bbs.chinaunix.net/thread-1941060-1-1.html

 

Linux内核发送构造数据包的方式

http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=1960367&extra=page%3D1&page=1

  深入理解Linux网络内幕

  ZC: ip_fast_csum、nf_ip_checksum、tcp_v4_check

 

2、内核源码 搜索,找到如下 内容

  2.1、static inline __sum16 tcp_v4_check(int len, __be32 saddr,

    /home/a01/linux-2.6.32-358.el6/include/net/tcp.h (line.898)

  2.2、extern __sum16 nf_ip_checksum(struct sk_buff *skb, unsigned int hook,

    /home/a01/linux-2.6.32-358.el6/include/linux/netfilter_ipv4.h (line.79)

  2.3、ip_fast_csum 貌似找到了好写个地方,也没仔细看... 不知哪个才是真正的,还是 都是真的??

3、应用层 头文件 搜索

  目录:/usr/inlcude/

  “grep -rn "checksum(" ./”、“grep -rn "csum(” 都没搜到相关结果...

 

4、

5、

6、

 

posted @ 2016-08-22 14:11  LinuxCode  阅读(283)  评论(0编辑  收藏  举报