首页
社区
课程
招聘
[原创]Kali下使用Binwalk分离为空解决方法。
发表于: 2022-2-10 08:49 18863

[原创]Kali下使用Binwalk分离为空解决方法。

2022-2-10 08:49
18863

Binwalk解包

众所周知,binwalk很强大,也很好用,但是我是个工具小子,就爱用Kali不喜欢用Ubuntu,不是不喜欢用是因为用ubuntu安装一些工具的时候,老出现这些那样的bug,我很无奈。但是我知道这样很不好,得改!不然一辈子是工具小子。

 

不说废话开始。

 

binwalk -Me 提取某路由器的bin固件,得到嵌入式系统。
图片描述

 

但是由于binwalk是集成在Kali下的,所以有些插件包什么的它没有安装完成。这里好像就是因为缺少sasquatch插件似的。

 

我也懒得去github下载再安装,给出办法,仅供工具小子使用。如果大佬有知道原因的可以给解释一下子,最近在学习IOT安全这样子。

FMK辅助解包

安装firmware-mod-kit工具
图片描述

 

unsquashfs.all.sh 提取
图片描述

 

得到嵌入式系统
图片描述

小结

这样提取出来的效果是一样的,个人感觉就是binwalk没提取出来关于sasquatch此文件的系统,所以导致提出出来是空文件系统。应该装上"sasquatch"插件就可以分离正常。但是在ubuntu如果安装好binwalk后就会分离正常。希望有知情的大佬可以给解释一下,纯新手在学习IOT,谢谢各位啦!


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

最后于 2022-6-8 11:35 被夏天呀编辑 ,原因: 修改错误
收藏
免费 1
支持
分享
最新回复 (8)
雪    币: 2216
活跃值: (2159)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
2

查了一下,Kali下的binwalk没安装全部的插件,只有部分功能。安装其余的插件什么的就可以。测试了一下在ubuntu2016安装完善binwalk即可使用。

最后于 2022-7-13 16:34 被夏天呀编辑 ,原因:
2022-3-10 09:11
0
雪    币: 22174
活跃值: (6541)
能力值: (RANK:445 )
在线值:
发帖
回帖
粉丝
3
排版、文字都不错,继续努力吧。
2022-3-10 10:45
0
雪    币: 2216
活跃值: (2159)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
4
胡一米 排版、文字都不错,继续努力吧。
谢谢一米哥。哈哈哈哈哈,我会加油的哈哈
2022-3-10 11:39
0
雪    币: 1519
活跃值: (3414)
能力值: ( LV3,RANK:25 )
在线值:
发帖
回帖
粉丝
5
很烦,正常来说binwalk安装以后,使用官方自带的deps脚本就可以安装所需依赖项,但就sasquatch没法安装,源码报错。不知道楼主解决了没有
2022-6-6 11:47
0
雪    币: 2216
活跃值: (2159)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
6
Endali 很烦,正常来说binwalk安装以后,使用官方自带的deps脚本就可以安装所需依赖项,但就sasquatch没法安装,源码报错。不知道楼主解决了没有

sasquatch安装失败你没法解sasquatch文件系统,所以还是得装上,给你几个建议。
1、我用源码装该时未出现sasquatch报错。wget https://github.com/devttys0/binwalk/archive/master.zip
2、我在ubuntu16.04用apt安装binwalk是能成功装上sasquatch的,只有jeff装不上,你可以尝试一下。

最后于 2022-6-8 10:08 被夏天呀编辑 ,原因:
2022-6-8 08:47
0
雪    币: 10868
活跃值: (7767)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
7
直接挂载不行吗
2022-6-8 09:11
0
雪    币: 2216
活跃值: (2159)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
8
bluefish蓝鱼 直接挂载不行吗
应该可以吧 我新手,只会安装
2022-6-8 10:08
0
雪    币: 10868
活跃值: (7767)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
9
夏天呀 应该可以吧 我新手,只会安装[em_78]
其实我想表达的意思是试试直接挂载,看看行不行,因为这是需要内核支持的,一般的内核是支持squashfs挂载的
2022-6-8 10:41
0
游客
登录 | 注册 方可回帖
返回
//