![Wireshark数据包解析代码?](https://linux22.com/image/49541/Wireshark%E6%95%B0%E6%8D%AE%E5%8C%85%E8%A7%A3%E6%9E%90%E4%BB%A3%E7%A0%81%EF%BC%9F.png)
大家好,我们有一个可以相应捕获数据包的系统。现在唯一的问题是我们需要一些代码来解释如何解释数据包,就像wireshark 做得这么好一样。我们可以在任何地方了解wireshark 是如何实现的吗?
答案1
我们可以在任何地方了解wireshark 是如何实现的吗?
这里。从目录中的一些 README 文件开始doc
,例如README.design
(不多说,但给出了 Wireshark 的快速总体视图)和README.dissector
(讨论解析器是如何编写的)。
请记住Wireshark 的开发已历经十五年和“包含超过两百万行源代码”,引用该README.packaging
文件。如果你想能够做到全部Wireshark 所做的事情需要做很多工作。