Binwalk的安装和使用

一、安装Git

注意:安装完成后不是在电脑系统的命令行对其进行设置,而是在刚刚安装好的“开始菜单->Git->Git Bash”的命令行里面输入

$ git config --global user.name"Your Name"

$ git config --global user.email"[email protected]"

对其进行设置。

二、下载安装Python

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

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

三、下载binwalk

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

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 -e mysql_Binwalk的安装和使用相关推荐

  1. Ubuntu安装binwalk完整步骤

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

  2. Windows平台下安装binwalk

    关于binwalk Binwalk是一款快速.易用,用于分析,逆向工程和提取固件映像的工具.简单易用,完全自动化脚本,并通过自定义签名,提取规则和插件模块,还重要一点的是可以轻松地扩展. 在CTF的M ...

  3. Binwalk工具的安装

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

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

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

  5. 2021涅普冬令营Misc笔记与题解

    前言: 在我进行CTF签到活动的不长时间里,也没有专门学过,平常也就应付应付签到题,正好最近有个挺好的入门课,结果有事绊着,到现在录播就看了三个,这两天趁没事了赶紧补一补,先前零碎而间断地写练习场的题 ...

  6. buu-misc刷题

    二维码 扫描二维码,没有结果,将二维码改成txt,可以看到一个 可能包含一个文件 将后缀改成zip,用解压软件查看,果然有,要密码,几经查找,找到一个ziperello软件,这里推荐一个包含ziper ...

  7. firmware linux 解包_官改固件解包打包 - 斐讯无线路由器以及其它斐迅网络设备 - 恩山无线论坛 - Powered by Discuz!...

    本帖最后由 eaglepeng 于 2020-3-11 15:23 编辑 前段时间想重新修改下官改固件logo,找到了一份Linux下简单的解包打包工具,后来在逛帖子看到另一个工具.现总结如下,需要的 ...

  8. 图片隐写——小苹果wp

    前言:今天做了一道非常绕的图片隐写题,不过通过这道题也收集到了一波工具,涨了不少姿势. 题目的名称是小苹果,然后就只有一张中国结的图片apple.png 直觉告诉我要扫这张二维码,扫完码内容如下: \ ...

  9. binwalk windows安装和使用方法

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

最新文章

  1. Spring Boot 最流行的 16 条实践解读,值得收藏!
  2. 书籍推荐——按内容划分
  3. .net错误处理机制
  4. SeekBar的使用(一):实现OnSeekBarChangListener
  5. iOS编程陷井2,模拟器不可靠
  6. Python爬虫基础面试题为2020年初大学生就业做准备(文末附教程)
  7. eclipse Android 开发基础 Activity 窗体 界面
  8. 彩虹DS6.6免授权版源码+后台同步更新+独家防黑策略
  9. 设计一个矩形类rectangle_使用Python super()为您的类增强
  10. indy9 indy10 MD5 实现方法
  11. anaconda 安装在c盘_Anaconda安装和使用原来这么简单...
  12. Angr安装与使用之使用篇(十八)
  13. 代写python代码一般多少钱_代写代码一般多少钱(专业解读)
  14. shell命令以及运行原理和Linux权限
  15. android x86 uc,UC浏览器X86版下载|UC浏览器X86版老版 V10.8.5 安卓版 下载_当下软件园_软件下载...
  16. 正规的伦敦金投资平台排行榜
  17. Python 语言发展历史
  18. b2g process 和nuwa process 通信
  19. 第7章第34节:五图排版:只有一段文字的一大四小式布局 [PowerPoint精美幻灯片实战教程]
  20. 嵌入式linux学习笔记--TCP通讯整理

热门文章

  1. xml python gb2312_使用Python处理XML格式数据的方法介绍
  2. 几种添加系统环境变量方法和区别
  3. 为什么尽量使用常量引用
  4. 提示计算机未安装flash,大师应对安装了flash,但浏览器提示没安装,如何解决...
  5. 在计算机网络俗称网上邻居上能看到自己,能看到自己计算机,看不到网上邻居的标准答案...
  6. 代码检查规则:Java语言案例详解
  7. 容器安全最佳实践入门
  8. java 获取sqlsession_获取Java的MyBatis框架项目中的SqlSession的方法
  9. sqlserver中GUID的默认值设置
  10. 前缀 中缀 后缀表达式