首页
论坛
课程
招聘
[求助]binwalk解包无法提取文件系统
2015-12-2 17:48 12725

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

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

我快疯了

第五届安全开发者峰会(SDC 2021)议题征集正式开启!

收藏
点赞1
打赏
分享
最新回复 (8)
雪    币: 150
活跃值: 活跃值 (595)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
hiber 活跃值 2015-12-2 20:35
2
0
用7z直接打开squashfs,可以提取。
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
john——lods 活跃值 2019-11-28 20:55
3
0
正常binwalk -Me解包交换机的时候,提取不出来文件系统这个怎么办啊 ???~~。。。大神提示一下哇
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
大史 4.0 活跃值 2019-12-6 16:44
4
0
首先bin是什么文件格式的?64位还是32位?大端还是小端?
雪    币: 4072
活跃值: 活跃值 (251)
能力值: ( LV7,RANK:140 )
在线值:
发帖
回帖
粉丝
二当家a 活跃值 2 2019-12-15 22:18
5
0
提供更多固件信息出来
雪    币: 207
活跃值: 活跃值 (258)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
伤字号 活跃值 2019-12-17 09:39
6
0
看一下固件的sqfs幻数位置  可能固件头被填充了垃圾数据导致binwalk解包失败
雪    币: 207
活跃值: 活跃值 (258)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
伤字号 活跃值 2019-12-17 09:40
7
0
一般情况下升级到最新版的binwalk可破
雪    币: 320
活跃值: 活跃值 (55)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
I_CAN 活跃值 2020-2-12 16:10
8
0
建议从GitHub安装binwalk 
雪    币: 23
活跃值: 活跃值 (14)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
sebao 活跃值 2020-3-5 15:02
9
0
编译安装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  
游客
登录 | 注册 方可回帖
返回