1

有人可以解释一下如何使用struct bpf_program member struct bpf_insn设置过滤器吗?欢迎所有文档和教程,例如,如果我想过滤例如 dhcp、dns 或 ...,结构 bpf_insn 是什么?

谢谢你的帮助。

4

2 回答 2

0

另见关于 BPF 的原始论文,它在第 3.3 节“BPF 伪机器”中描述了 BPF 机器语言,并在第 3.4 节“示例”和第 3.5 节“解析包头”中给出了 BPF 程序的一些示例。

于 2013-01-13T00:22:38.660 回答
0

本教程使用 struct bpf_program 创建一个过滤器程序,不确定这是否有很大帮助,但值得一看。(向下滚动到 tcp 位)。

http://www.enderunix.org/docs/en/rawipspoof/

于 2012-07-30T14:24:47.007 回答