ndn数据包 wireshark
时间: 2023-08-13 07:11:00 浏览: 233
wireshark数据包
5星 · 资源好评率100%
要在Wireshark中解析NDN数据包,您可以通过创建/编辑Wireshark的init.lua脚本来启用NDN包解析器。该脚本位于/usr/share/wireshark,/usr/local/share/wireshark,/Applications/Wireshark.app/Contents/Resources/share/wireshark或类似的位置,具体取决于您的平台和Wireshark的安装方式。您需要在init.lua文件的末尾添加以下命令:dofile("/usr/local/share/ndn-dissect-wireshark/ndn.lua")。这将加载NDN包解析器。\[1\]
类似地,您也可以在使用tshark时启用NDN包解析器。您可以使用以下命令:tshark -X lua_script:/usr/local/share/ndn-dissect-wireshark/ndn.lua。这将在tshark中加载NDN包解析器。\[2\]
根据实验结果,将lua脚本嵌入Wireshark更为适合。但是,请注意,以根用户身份无法打开嵌入了lua的Wireshark。因此,我们需要设置Wireshark在非根用户下也能够进行数据包捕获。您可以参考适用于Ubuntu的Wireshark安装和配置非root用户的指南。\[3\]
通过使用ndnping工具进行测试,您可以验证NDN数据包在Wireshark中是否被正确解析。
#### 引用[.reference_title]
- *1* *2* *3* [ndn-tools:dissect-wireshark的使用](https://blog.csdn.net/MakiSlytherin/article/details/103417647)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文