💡
原文中文,约1000字,阅读约需3分钟。
📝
内容提要
本文介绍了在Debian 12操作系统上安装和使用brotli、sdat2img和payload_dumper工具的步骤,包括安装brotli、解包system.new.dat.br文件、转换system.transfer.list和system.new.dat为system.img文件,以及解包payload.bin文件。
🎯
关键要点
- 本文介绍在Debian 12操作系统上安装和使用brotli、sdat2img和payload_dumper工具的步骤。
- 通用依赖包括git和python3。
- 安装brotli可以使用命令: sudo apt install brotli -y 或 pip install brotli。
- 解包system.new.dat.br文件需要将其与system.transfer.list放在同一文件夹中,并使用命令: brotli -d system.new.dat.br。
- 克隆sdat2img工具并使用命令: python3 sdat2img/sdat2img.py system.transfer.list system.new.dat来生成system.img文件。
- 解包payload.bin文件需要克隆payload_dumper工具,并安装其依赖。
- 使用命令: python3 payload_dumper.py ../payload.bin可以解包payload.bin,得到多个img文件。
- 如果只提取单一分区的文件,可以使用命令: python3 payload_dumper.py -partitions boot ../payload.bin。
➡️