← 返回命令列表

Linux command

binwalk 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

Scan

binwalk [firmware.bin]

Extract

binwalk -e [firmware.bin]

Entropy

binwalk -E [firmware.bin]

Recursive

binwalk -Me [firmware.bin]

Signature

binwalk -W [firmware.bin]

说明

binwalk is a firmware analysis tool for searching binary images for embedded files and executable code. It identifies file signatures, compressed data, filesystems, and other patterns commonly found in firmware images. The tool is essential for reverse engineering, security research, and firmware modification.

参数

-e, --extract
Extract identified files
-M, --matryoshka
Recursively scan extracted files
-E, --entropy
Calculate entropy analysis
-W, --hexdump
Show hex dump with results
-D, --dd _type:ext_
Extract and rename by type
-r, --raw _string_
Search for custom string
-y, --disasm
Disassemble executable code
--signature
Custom signature file

FAQ

What is the binwalk command used for?

binwalk is a firmware analysis tool for searching binary images for embedded files and executable code. It identifies file signatures, compressed data, filesystems, and other patterns commonly found in firmware images. The tool is essential for reverse engineering, security research, and firmware modification.

How do I run a basic binwalk example?

Run `binwalk [firmware.bin]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does -e, --extract do in binwalk?

Extract identified files