如何解决用python提取固件偏移问题
The Binwalk output of modified firmware
出于某种原因,每当我尝试使用 python 提取包含已识别部分的固件时,我都会得到很多额外的 xz 压缩数据。
这是我在 python 脚本中的代码,它在哪里(名称、偏移量和大小)
FirmwarePart("uimage_kernel",0x0,0x40),FirmwarePart("lzma",0x40,0x18A143),FirmwarePart("squashfs",0x18A143,0)
Binwalk output of original firmware
我有一种感觉,我没有正确计算最后一个组件“squashfs”的大小。对不起,如果这不清楚,我是这一切的新手。
The header added firmware binary file
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。