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、

 

转载于:https://www.cnblogs.com/LinuxCode/p/5795385.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值