Binwalk的安装和使用

一、安装Git

参考链接:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137396287703354d8c6c01c904c7d9ff056ae23da865a000

注意:安装完成后不是在电脑系统的命令行对其进行设置,而是在刚刚安装好的“开始菜单->Git->Git Bash”的命令行里面输入
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
对其进行设置。
 
 

二、下载安装Python

首先可以在“win+R->cmd回车”的命令行里输入“python”查看是否安装python,如果安装了会显示出python的版本。如果你是下载了Anaconda,这里面是自带Python的,就不用下载了。若没下载请参考这篇文章:https://jingyan.baidu.com/article/0bc808fc42dfab1bd485b99f.html

下载的是.exe文件,双击运行,一般保持默认安装就行,注意一点:在下载的过程中有一个步骤的小字部分提示是否配置python环境变量,这里最好选择让系统配置python环境变量,不然的话后面得自己手动配置。

三、下载binwalk

binwalk的官网下载:https://macdownload.informer.com/binwalk/1.2/

下载路径随意,下载出来的是一个压缩包,之后解压,解压出来的文件里并没有.exe的执行文件,这是因为Binwalk不是直接使用的,它的使用必须借助python。下面就安装binwalk,在“开始菜单->Git->Git Bash”的命令行里面输入:

git clone https://github.com/devttys0/binwalk
cd binwalk
python setup.py install
 

安装之后可以在“win+R->cmd回车”命令行里输入python,进入python工作环境,输入“import binwalk”,没有报错,说明可以在python里面调用binwalk,从而达到我们分析文件的目的。
(那么我们如何在python里面调用binwalk呢?请参考binwalk的wiki:https://github.com/devttys0/binwalk/wiki,其实binwalk相当于一个包,在写python文件时必须导入binwalk包,import binwalk)。
 

(参考链接:https://blog.csdn.net/pyufftj/article/details/53678368 这里面后来说的Scripts文件的操作我不太懂,因为安装的python直接就是执行文件,并没有任何的附带文件夹什么的,后来又去百度搜索如何显示隐藏的文件夹页没能成功)

转载于:https://www.cnblogs.com/BASE64/p/10712334.html

Binwalk的安装和使用相关推荐

  1. binwalk windows安装和使用方法

    binwalk是一个文件的分析工具,旨在协助研究人员对文件进行分析,提取及逆向工程.简单易用,完全自动化脚本,并通过自定义签名,提取规则和插件模块,还重要一点的是可以轻松地扩展. 以上是binwalk ...

  2. Ubuntu下的固件分析Binwalk的安装

    自述 这次安装binwalk踩了N多的坑,为大家避一下,并介绍一下软件的安装; 安装 环境 这方面需要是Ubuntu16 这系列的版本的, 刚开始我用的是 Ubuntu20 ,结果报了很多错; 然后需 ...

  3. binwalk中文linux,binwalk的安装与使用(Linux系统)

    1.安装 git clone https://github.com/devttys0/binwalk cd binwalk python setup.py install 2.Binwalk的提取与分 ...

  4. binwalk 的安装和使用

    本文基于 centos7 1.前往 https://github.com/devttys0/binwalk 下载文件包 2.解压缩 3.cd binwalk 4.python setup.py ins ...

  5. binwalk -e mysql_Binwalk的安装和使用

    Binwalk的安装和使用 一.安装Git 注意:安装完成后不是在电脑系统的命令行对其进行设置,而是在刚刚安装好的"开始菜单->Git->Git Bash"的命令行里面 ...

  6. Ubuntu安装binwalk完整步骤

    Ubuntu安装binwalk完整步骤 1. 安装python3.9 apt-get update apt-get upgradeapt-get install zlib1g-dev libbz2-d ...

  7. Binwalk 安装

    Binwalk是一款十分强大的固件分析工具,不仅可以用于提取文件系统,而且可以用于协助研究人员对固件进行分析及逆向工程等 安装 1.安装git工具 sudo apt-get update sudo a ...

  8. Binwalk工具的安装

    https://blog.csdn.net/QQ1084283172/article/details/65441110 一.binwalk工具运行支持的平台 binwalk工具安装支持的平台的官方参考 ...

  9. 路由器逆向分析------binwalk工具的安装

    本文博客链接:http://blog.csdn.net/qq1084283172/article/details/65441110 一.binwalk工具运行支持的平台 binwalk工具安装支持的平 ...

最新文章

  1. xp系统电脑ntp服务器,xp 设置ntp服务器
  2. LeetCode(13.罗马数字转整数) JAVA Hashmap
  3. 在FC7上安装xmms
  4. QT QSqlTabModel 学习,用于从数据库中存取修改等操作。
  5. NOIP 2017 d2t2 70points
  6. tc35i pdu message format
  7. 小白适用的C语言数据类型转换及转换规则
  8. 前端学习(1906)vue之电商管理系统电商系统之渲染修改用户的表单
  9. android 判断空,Android空判断的坑
  10. gSoap客户端调用WebService完成后注意内存释放顺序
  11. Java新职篇:编译程序(2)
  12. 4. 吴恩达机器学习课程-作业4-神经网络学习
  13. 2018-01-03 烂尾工程: Java实现的汇编语言编译器
  14. xlsx文件打开乱码_excel打开xls文件全是乱码怎么办?excel打开xls乱码的修复方法
  15. python 获取请求链接下载文件的大小和文件特征
  16. 2002年考研数学一解析pdf
  17. 项目复盘内容及注意事项
  18. matlab显示串联矩阵的维度不一致,串联的矩阵的维度不一致。
  19. SpaceShooter打飞机教程笔记(二)
  20. 一个人怎样才算见过世面?

热门文章

  1. 用dd实现linux硬盘备份
  2. 家谱mysql_mysql家谱表查询某人所有后代
  3. Roson的Qt之旅#97 Qt编译报错-Could not determine which “make“ command to run
  4. Python调用百度AI识别身份证
  5. 【python】python代码实现多张图片合成视频
  6. .Net自动生成BH
  7. APP逆向案例之(二)对加固APP进行分析和破解
  8. 基于策略梯度的强化学习方法及算法理论基础
  9. 美国这几年的人口死亡数据
  10. 查到2020年软考成绩后,这些事一定要知道!