Lua Wireshark插件中,如何解析缓冲区的长度?

2026-06-11 08:56:03 474阅读 0评论 SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计153个文字,预计阅读时间需要1分钟。

在解包器功能中获取缓冲区数据的长度,可以使用Lua中的`userdata`类型,它指向原始内存。你可以尝试将`buffer`转换为metatable,但可能无法直接获取其长度。以下是一个示例代码:

Lua Wireshark插件中,如何解析缓冲区的长度?

luafunction dissector(buffer, pinfo, tree) print(buffer: .. tostring(buffer))end

Lua Wireshark插件中,如何解析缓冲区的长度?

如何在解剖器功能中获取缓冲区数据的长度.类型是lua中的userdata,它指向原始内存.我试图将其转换为metatable,但仍然无法获得它的长度. 试试这个

function dissector(buffer,pinfo,tree) print(buffer:len()) end

标签:luawireshark插件解剖器

本文共计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

标签:luawireshark插件解剖器