我想创建一个自定义插件,它会显示在wireshark GUI的工具栏上。当用户单击新的自定义选项时,应执行自定义lua脚本。
我怎样才能做到这一点?
答案 0 :(得分:0)
只需执行以下步骤:
在你的插件Lua文件中(你应该确保Wireshark loads),首先添加一个函数来完成你希望你的插件做的工作:
local function runPlugin()
--here your plugin does its job
end
然后您注册要从wireshark工具栏启动的runPlugin()
函数:
register_menu("Lua/Launch my plugin", launhing_function, MENU_TOOLS_UNSORTED);
现在,当您打开Wireshark并单击工具> Lua>启动我的插件调用runPlugin()
函数。
希望这有帮助!