对于数据包的截取,使用linux中的netfilter钩子函数

在师哥的代码(packet.c)中使用的是Linux2.4内核中的一个子系统:netfilter,该子系统的使用能够过滤数据包,也就对数据包经行了截获,它经过调用内核网络代码中的一些hook函数完成所须要的工做。linux 而当一个当数据包游历Linux内核的网络堆栈时,它穿过了几个hook点,在这里,数据包能够被分析而且选择是保留仍是丢弃,这些hook点就是Netfilter hook。数组  
相关文章
相关标签/搜索