我已经安装了FMK和binwalk。 FMK有一个旧的binwalk无法正常工作。因此,我运行了一个新的binwalk(来自git),如下所示: br />然后我用_wr741ndv4_ru_3_13_2_up_boot(140521).bin.extracted/编译unsquashfs

$> binwalk -e wr741ndv4_ru_3_13_2_up_boot(140521).bin


然后,我在打开LZMA_XZ_SUPPORT = 1时出错:
我做错了什么?

PS如果有人用此版本的固件解包了squashfs,请共享它。

评论

专门针对tplink固件映像,我使用sasquatch成功了,胜过了标准unsquashfs。

不适用于我TL-WR940N tp-link.com/de/home-networking/wifi-router/tl-wr940nstatic.tp-link.com/2018/201802/20180228/…

像Linux squashfs-tools这样的东西将是典型的解决方案...

#1 楼

添加到选项“ M”

$> binwalk -eM wr741ndv4_ru_3_13_2_up_boot(140521).bin


参阅)

$ man binwalk


-M,--matryoshka
递归扫描提取的文件

评论


不起作用。它会提取旧文件120200.squashfs 20400 20400.7z 3D10 3D10.7z squashfs-root /,而unsquashfs不会从120200.squashfs中提取文件

–安德鲁(Andrew)
16年5月30日在6:41