📜  binwalk 提取 (1)

📅  最后修改于: 2023-12-03 14:59:31.342000             🧑  作者: Mango

介绍binwalk提取

Binwalk是一种针对嵌入式设备和固件的快速分析工具,可以提取和识别固件中的文件、嵌入式文件系统、固件映像等。它是一个命令行工具,适用于多个平台。

安装

可以使用pip来安装binwalk。

pip install binwalk
使用binwalk提取
提取固件中的文件

我们可以使用binwalk来提取固件中的文件,命令如下:

binwalk -e firmware.bin

其中firmware.bin为固件文件名,执行该命令后,会将固件中的文件提取到当前目录下的_firmware.bin.extracted文件夹中。

标识内嵌文件和文件系统

Binwalk可以检测Binwalk可以检测固件中是否存在嵌入式文件系统和内置文件。命令如下:

binwalk -Me firmware.bin

其中-M参数表示提取内置文件,-e参数表示提取文件系统。

执行该命令后,会将内嵌的文件提取到当前目录下的_firmware.bin.extracted文件夹中。

显示固件信息

我们可以使用binwalk来显示固件中的信息,命令如下:

binwalk -I firmware.bin

其中-I参数表示显示固件信息。

执行该命令后,会显示固件的信息,如固件版本、文件系统类型、提取的文件等等。

总结

以上就是binwalk提取的介绍,它是一款功能强大的嵌入式设备和固件分析工具,对于固件分析来说是非常实用的。