昨天同事找我看一下网卡包中DIAMETER协议。发现DIAMETER中SERVICE-INFORMATION部分中的自定义的CODE看不到。问我有没有解决方案。
正好前两年我遇到这样的问题。使用自定义的lua脚本,然后wireshark将自定义的lua脚本加载到内存中。然后decode as 相应的protocol即可。
具体操作如下:
在全局配置文件中启用LUA的方法是从init.lua文件中删除disable_lua这一行。
-- Lua is disabled by default, comment out the following line to enable Lua support.
--disable_lua = true; do return end;
一:编辑init.lua文件最后一行添加dofile("ocp-wireshark-plug.lua")
二、将lua脚本文件ocp-wireshark-plug.lua放到wireshark的目