Lua Wireshark插件中,如何解析缓冲区的长度?
- 内容介绍
- 文章标签
- 相关推荐
本文共计153个文字,预计阅读时间需要1分钟。
在解包器功能中获取缓冲区数据的长度,可以使用Lua中的`userdata`类型,它指向原始内存。你可以尝试将`buffer`转换为metatable,但可能无法直接获取其长度。以下是一个示例代码:
luafunction dissector(buffer, pinfo, tree) print(buffer: .. tostring(buffer))end
如何在解剖器功能中获取缓冲区数据的长度.类型是lua中的userdata,它指向原始内存.我试图将其转换为metatable,但仍然无法获得它的长度. 试试这个function dissector(buffer,pinfo,tree) print(buffer:len()) end
本文共计153个文字,预计阅读时间需要1分钟。
在解包器功能中获取缓冲区数据的长度,可以使用Lua中的`userdata`类型,它指向原始内存。你可以尝试将`buffer`转换为metatable,但可能无法直接获取其长度。以下是一个示例代码:
luafunction dissector(buffer, pinfo, tree) print(buffer: .. tostring(buffer))end
如何在解剖器功能中获取缓冲区数据的长度.类型是lua中的userdata,它指向原始内存.我试图将其转换为metatable,但仍然无法获得它的长度. 试试这个function dissector(buffer,pinfo,tree) print(buffer:len()) end

