kali

最新kali之binwalk

2021-11-10  本文已影响0人  黑战士安全

描述:

用于搜索二进制图像的嵌入文件和可执行代码的工具

选项:

签名扫描选项:

-B,--signature

扫描目标文件以获取通用文件签名

-R,--raw=<str>

扫描目标文件以获取指定的字节顺序

-A,--opcodes

扫描目标文件以获取常见的可执行操作码签名

-m,--magic=<file>

指定要使用的自定义魔术文件

-b,--dumb

禁用智能签名关键字

-I,--invalid

显示标记为无效的结果

-x,--exclude=<str>

排除匹配<str>的结果

-y,--include=<str>

只显示匹配<str>的结果

提取选项:

-e,--extract

自动提取已知的文件类型

-D,--dd=<type:ext:cmd>

提取<type>签名,为文件提供<ext>扩展名,然后执行<cmd>

-M,--matryoshka

递归扫描提取的文件

-d,--depth=<int>

限制Matryoshka递归深度(默认值:8级深)

-C,--diretory=<str>

解压文件/文件夹到自定义目录(默认:当前工作目录)

-j,--size=<int>

限制每个提取文件的大小

-n,--count=<int>

限制提取文件的数量

-r,--rm

提取后删除无法处理的文件

-z,--carve

刻录数据但不进行提取/解压该数据

熵分析选项:

-E,--entropy

计算熵文件

-F,--fast

加快熵分析,但不太详细

-J,--save

保存为PNG格式

-Q,--nlegend

从熵图中省略图例

-N,--nplot

不生成熵线图

-H,--high=<float>

设置上升边缘熵触发阈值(默认:0.95)

-L,--low=<float>

设置下降沿熵触发阈值(默认:0.85)

二进制差异选项:

-W,--hexdump

执行一个或多个文件的十六进制转储/差异

-G,--green

只显示包含所有文件中相同字节的行

-i,--red

只显示包含所有文件中不同字节的行

-U,--blue

只显示包含某些文件中不同字节的行

-w,--terse

区分所有文件,但仅显示第一个文件的十六进制转储

原始压缩选项:

-X,--deflate

扫描原始放气压缩流

-Z,--lzma

扫描原始LZMA压缩流

-P,--partial

进行快速扫描

-S,--stop

在第一个结果之后停止

常规选项:

-l,--length=<int>

扫描字节数

-o,--offset=<int>

在此文件偏移处开始扫描

-O,--base=<int>

为所有打印偏移添加基址

-K,--block=<int>

设置文件块大小

-g,--swap=<int>

在扫描前反转每n个字节

-f,--log=<file>

把结果记录到指定文件

-c,--csv

把结果记录到指定csv格式的文件

-t,--term

格式化输出以适应终端窗口

-q,--quiet

禁止输出到标准输出

-v,--verbose

启用详细输出

-h,--help

输出帮助信息

-a,--finclude=<str>

只扫描名称与该正则表达式匹配的文件

-p,--fexclude=<str>

不要扫描名称与此正则表达式匹配的文件

-s,--status=<int>

在指定端口上启用状态服务器

上一篇 下一篇

猜你喜欢

热点阅读