- 博客(4)
- 资源 (5)
- 收藏
- 关注
转载 深入Linux网络核心堆栈(对于netfilter的用法和讲解)
目录1 - 简介 1.1 - 本文涉及的内容 1.2 - 本文不涉及的内容2 - 各种Netfilter hook及其用法 2.1 - Linux内核对数据包的处理 2.2 - Netfilter对IPv4的hook3 - 注册和注销Netfilter hook4 - Netfilter 基本的数据报过滤技术[1] 4.1 - 深入hook函数 4.2 - 基于接口进行过滤 4.3
2009-12-31 22:26:00 12273 2
原创 对于数据包的截取,使用linux中的netfilter钩子函数
在师哥的代码(packet.c)中使用的是Linux2.4内核中的一个子系统:netfilter,该子系统的使用可以过滤数据包,也就对数据包经行了截获,它通过调用内核网络代码中的一些hook函数完成所需要的工作。而当一个当数据包游历Linux内核的网络堆栈时,它穿过了几个hook点,在这里,数据包可以被分析并且选择是保留还是丢弃,这些hook点就是Netfilter hook。 而钩子
2009-12-31 22:03:00 9017
原创 linux内核2.4.x网络接口分析层次图
今天大概分写了下《Linux内核2.4.x的网络接口源码的结构[转]》中的结构层次图,作为一个辅助的了解
2009-12-30 20:50:00 1357
原创 Linux内核2.4.x的网络接口源码的结构[转]
一.前言 Linux的源码里,网络接口的实现部份是非常值得一读的,通过读源码,不仅对网络协议会有更深的了解,也有助于在网络编程的时候,对应用函数有更精确的了解和把握。 本文把重点放在网络接口程序的总体结构上,希望能作为读源码时一些指导性的文字。 本文以Linux2.4.16内核作为讲解的对象,内核源码可以在http://www.kernel.org上下载。我读源码时参考的是http://lx
2009-12-29 23:36:00 1096
FCKeditor 成功实例
2009-03-13
c实例解析精粹(代码)
2008-11-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人