数据包在内核态得捕获、修改和转发

数据包在内核态得捕获、修改和转发(基于 netfilter)     忙活了好几天,通过屡次得死机和重启,终于把截获的数据包转发的功能给实现了。同时,也吧sk_buff结构学习了一下。     本程序利用netfilter的钩子函数在PREROUTING处捕获数据包,而且修改数据包首部信息,以后直接转发,从而实现对数据包转发得功能。修改数据包得数据和地址以后,最主要的就是对tcp或dp校验和得计算
相关文章
相关标签/搜索