使用lua脚本和wireshark

时间:2017-04-07 15:01:02

标签: tcp lua wireshark wireshark-dissector

我刚开始在Lua开始接线 我正在学习本教程测试Lua脚本:Lua Tutorial

脚本代码在教程中 我必须将以下行添加到inite.Lua(最后):

MYPROTO_SCRIPT_PATH="C:\\myproto\\"  
dofile (MYPROTO_SCRIPT_PATH.."my proto.lua") 

但是如何查看脚本是否正常工作,因为转到8002端口的tcp数据包仍显示为TCP数据包?
在Wireshark开始使用脚本之前我还要做些什么,还是我搞错了?

1 个答案:

答案 0 :(得分:0)

在wireshark启动时加载Lua脚本(这就是更改init文件的原因)。如果你在你的lua文件中正确设置了端口解剖(并且文件位于正确的位置...即你的路径指向" C:\ myproto \")那么你应该看到它工作。尝试打开一个pcap文件并查看一个数据包,看它是否给你任何lua警告/错误。