binwalk功能选项介绍

本文介绍了binwalk,一个强大的固件分析工具,用于搜索二进制文件中的嵌入文件和代码。binwalk支持反汇编扫描、签名扫描、提取、熵分析等多种功能,适用于固件解压和分析。详细阐述了binwalk的各项功能选项,如反汇编扫描、提取已知文件类型、递归扫描、计算文件熵等,有助于提升固件分析的效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这段时间在从事固件分析工作,我们知道目前最好用最实用用得最广泛的固件解压和分析工具就是binwalk了。那么我们首先来看看binwalk具有的基本功能。首先这篇博文(https://www.cnblogs.com/2f28/p/9736902.html)把基本功能说得很清晰,不过不够全面,我再稍微补充一点。

详细功能使用参考博文https://blog.csdn.net/john_david_/article/details/87273698。这篇博客写的很详细哦!

0x00 Binwalk介绍 

 Binwalk是用于搜索给定二进制镜像文件以获取嵌入的文件和代码的工具。 具体来说,它被设计用于识别嵌入固件镜像内的文件和代码。 Binwalk使用libmagic库,因此它与Unix文件实用程序创建的魔数签名兼容。 Binwalk还包括一个自定义魔数签名文件,其中包含常见的诸如压缩/存档文件,固件头,Linux内核,引导加载程序,文件系统等的固件映像中常见文件的改进魔数签名。

0x01 功能 

 反汇编扫描选项:
 -Y, - disasm 使用capstone反汇编程序识别文件的CPU体系结构,也就是常说的平台或指令集
 -T, - minsn = <int> 有效的最小连续指令数(默认值:500)
 -k,--continue 不要停留在第一次匹配上

扫描选项:
-B,-- signature  扫描目标文件的常见文件签

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值