首页
社区
课程
招聘
squashfs格式解压缩失败!路由固件
发表于: 2016-8-23 12:10 8338

squashfs格式解压缩失败!路由固件

2016-8-23 12:10
8338
压缩包的格式可以确定是squashfs,也能看到LZMA压缩算法的特征(5D 00 00 01),但是用7zip就是解压失败,这个是磊科路由器固件的文件系统,需要解包然后再打包 ,但squashfs格式好像是变形的,试过好多工具都解不出来。我在网络上也查不到相关的squashfs格式结构的定义信息,无法确定哪里不对,希望有懂这方面的进来帮忙看看,谢谢啦!

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

上传的附件:
收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 1904
活跃值: (48)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
用DD提取出squashfs文件系统再用7zip解压就OK了!
2016-8-23 15:09
0
雪    币: 11086
活跃值: (17612)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
大神出来了,来支持一下
2016-8-23 15:21
0
雪    币: 1904
活跃值: (48)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
来一块玩玩呗!
你知道再怎么把解包的固件重新打包吗?
2016-8-23 15:27
0
雪    币: 1121
活跃值: (722)
能力值: ( LV5,RANK:66 )
在线值:
发帖
回帖
粉丝
5
楼主,binwalk -e 加固件直接就能解开了,至于怎么压缩回去,得分析下文件头
2016-8-23 15:33
0
雪    币: 1904
活跃值: (48)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
用binwalk解不开,我试过了。
DECIMAL           HEX               DESCRIPTION
-------------------------------------------------------------------------------------------------------
0                 0x0               TRX firmware header, little endian, header size: 28 bytes,  image size: 5480448 bytes, CRC32: 0x9DFE76B8 flags/version: 0x10000
28                0x1C              LZMA compressed data, properties: 0x5D, dictionary size: 65536 bytes, uncompressed size: 3956870 bytes
WARNING: Extractor.execute failed to run '/opt/firmware-mod-kit/trunk/unsquashfs_all.sh '152014.squashfs'': [Errno 2] No such file or directory
1384468           0x152014          Squashfs filesystem, little endian, non-standard signature,  version 3.0, size: 4090503 bytes,  914 inodes, blocksize: 65536 bytes, created: Tue Sep 24 16:43:45 2013
2016-8-23 15:38
0
雪    币: 1121
活跃值: (722)
能力值: ( LV5,RANK:66 )
在线值:
发帖
回帖
粉丝
7
仔细看看报错再说嘛:'/opt/firmware-mod-kit/trunk/unsquashfs_all.sh '152014.squashfs'': [Errno 2] No such file or directory

上传的附件:
2016-8-23 15:56
0
雪    币: 1904
活跃值: (48)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
[QUOTE=supertyj;1442137]仔细看看报错再说嘛:'/opt/firmware-mod-kit/trunk/unsquashfs_all.sh '152014.squashfs'': [Errno 2] No such file or directory

[/QUOTE]

你是说我ubunbu没有安装firmware-mod-kit吗?
2016-8-23 16:02
0
游客
登录 | 注册 方可回帖
返回
//