在Lua中,如何在先前压缩的消息上使用zlib解压缩?

时间:2014-04-07 15:02:27

标签: lua zlib compression lua-alien

我正在Lua写一个Wireshark解剖器。正在解析的应用程序通过TCP运行。我遇到的问题是它需要zlib解压缩。我只需要解压缩数据。我收到的数据在发送之前已经过压缩,因此我没有原始的未压缩文件大小。我尝试或发现的所有示例都需要压缩然后在同一端进行解压缩。我一直在尝试使用外星人ffi。有谁知道怎么解决这个问题?或者任何人都可以帮我重写zlib中的inflate函数与外星人一起工作?我包含了我正在尝试使用的代码的链接。 http://www.cprogramdevelop.com/3987529/

0 个答案:

没有答案