2021-01-21 2026-01-25 众所周知,zip文件的压缩原理的本质就是deflate数据,他和zlib格式的唯一不同就是文件的元数据不太一样,当我们遇到deflate数据的时候其实可以直接使用python的这个工具来提取。 12345678910111213141516#!/usr/bin/env python3import sysimport zlibdef inflate(data): """Returns uncompressed data.""" return zlib.decompress(data, -zlib.MAX_WBITS)def main(): """Read deflate compressed data from stdin and write uncompressed data to stdout.""" sys.stdout.buffer.write(inflate(sys.stdin.buffer.read()))if __name__ == "__main__": main() 用法 12tools/inflate.py < decipheredfile > decompressedfile 参考:https://github.com/kimci86/bkcrack/blob/master/tools/inflate.py 前一篇 无需vsphere vcenter直接使用ovftool从ovf 模版tamplate部署 虚拟机 后一篇 关于ghidra 9.2版本以上无法反编译pac代码pacia等函数的解决方法
说些什么吧!