Wireshark 2.6.4 报错“对象类型‘Tvb’不存在该函数/属性”解决方案

一个适用于 Wireshark 2.2.4 和 Lua 5.2.4 的 Lua 脚本,在 Wireshark 2.6.4 和 Lua 5.2.4 上无法工作。

报错信息如下:

Lua: 加载期间出错:

[脚本路径]:[行数]: 对象类型 ‘Tvb’ 不存在函数/属性‘foo’

脚本的问题在于以下声明:

function Tvb:foo(param1, param2, param3)

为什么这个脚本在旧版本的 Wireshark 上可以工作,在当前版本就不能工作呢?

点赞