标签:hfs 定位 sqs ... 固件 位置 转换 hex pre
之前用binwalk -Me提取固件中的squashfs,但会生成大量的压缩包等,只提取文件系统的话,可以定位squashfs的文件头(hsqs)位置,然后用dd将它分离出来,然后在unsquashfs解压出来。hexdump -C hc6361.bin | grep hsqs
00190000 68 73 71 73 5e 0b 00 00 7c 5a 03 58 00 00 04 00 |hsqs^...|Z.X....|
dd if=hc6361.bin of=hc6361.squashfs skip=1 bs=1638400
unsquashfs hc6361.squashfs运行该命令后,会在当前目录生成文件夹squashfs-root,里面就是解压出来的文件系统
标签:hfs 定位 sqs ... 固件 位置 转换 hex pre
原文地址:https://www.cnblogs.com/sherlock-merlin/p/9310390.html