首页
社区
课程
招聘
[求助]binwalk解包无法提取文件系统
发表于: 2015-12-2 17:48 18093

[求助]binwalk解包无法提取文件系统

2015-12-2 17:48
18093
我在kali2.0和Ubantu上面都apt-get install binwalk  和squashfs解包bin时,有的能提取出文件系统,有时却不能,只有一个*.squashfs文件,请问各位嵌入式大大,这个怎么破
binwalk -Me *bin出来的却是两个html

我快疯了

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 1
支持
分享
最新回复 (8)
雪    币: 135
活跃值: (719)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
用7z直接打开squashfs,可以提取。
2015-12-2 20:35
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
3
正常binwalk -Me解包交换机的时候,提取不出来文件系统这个怎么办啊 ???~~。。。大神提示一下哇
2019-11-28 20:55
0
雪    币: 12
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
4
首先bin是什么文件格式的?64位还是32位?大端还是小端?
2019-12-6 16:44
0
雪    币: 6303
活跃值: (2051)
能力值: ( LV7,RANK:150 )
在线值:
发帖
回帖
粉丝
5
提供更多固件信息出来
2019-12-15 22:18
0
雪    币: 131
活跃值: (415)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
6
看一下固件的sqfs幻数位置  可能固件头被填充了垃圾数据导致binwalk解包失败
2019-12-17 09:39
0
雪    币: 131
活跃值: (415)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
7
一般情况下升级到最新版的binwalk可破
2019-12-17 09:40
0
雪    币: 320
活跃值: (55)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
建议从GitHub安装binwalk 
2020-2-12 16:10
0
雪    币: 23
活跃值: (19)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
9
编译安装binwalk,然后手动安装其他支持的文件格式
# Install standard extraction utilities(必选)  
$ sudo apt-get install mtd-utils gzip bzip2 tar arj lhasa p7zip p7zip-full cabextract cramfsprogs cramfsswap squashfs-tools

# Install sasquatch to extract non-standard SquashFS images(必选)  
$ sudo apt-get install zlib1g-dev liblzma-dev liblzo2-dev  
$ git clone https://github.com/devttys0/sasquatch  
$ (cd sasquatch && ./build.sh)

# Install jefferson to extract JFFS2 file systems(可选)  
$ sudo pip install cstruct  
$ git clone https://github.com/sviehb/jefferson  
$ (cd jefferson && sudo python setup.py install)

# Install ubi_reader to extract UBIFS file systems(可选)  
$ sudo apt-get install liblzo2-dev python-lzo  
$ git clone https://github.com/jrspruitt/ubi_reader  
$ (cd ubi_reader && sudo python setup.py install)

# Install yaffshiv to extract YAFFS file systems(可选)  
$ git clone https://github.com/devttys0/yaffshiv  
$ (cd yaffshiv && sudo python setup.py install)

# Install unstuff (closed source) to extract StuffIt archive files(可选)  
$ wget -O - http://my.smithmicro.com/downloads/files/stuffit520.611linux-i386.tar.gz | tar -zxv  
2020-3-5 15:02
0
游客
登录 | 注册 方可回帖
返回
//