Drozer 安装流程

本文详细介绍了Drozer的安装过程,包括所需设备、环境配置和手机端的安装步骤。内容涵盖JDK、Python 2.7、Android SDK的安装与验证,以及手机代理软件和测试软件的安装与配置。最后,通过adb验证了手机与电脑的连接,并展示了drozer安装成功的验证。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Drozer 安装流程

熟悉 Drozer 安装

首先给出 Drozer 的官网,便于下载文档和软件:
https://labs.mwrinfosecurity.com/tools/drozer/?_ga=2.144873394.761516648.1536376923-207061240.1536376923

所需设备

为了使得 drozer 运行,你需要:

一台 PC 机(Windows,Linux 或者 Mac OS X)

一台 Android 手机设备或模拟器(运行在 Android 系统 2.1 及以上)

所需环境配置

为了从 drozer 中得到大多数信息,你的系统应该有接下来的安装:

Java Development Kit (JDK) 1.6

安装和使用 Java 1.6 非常重要,这是因为 Android 字节码仅符合 1.6 版本而不是更高版本。使用除 1.6 之外的任何版本的 javac 将导致编译期间出现类似于以下内容的错误:

trouble processing: 
bad class file magic (cafebabe) or version (0033.0000) 
...while parsing ClassLoadTest.class 
...while processing ClassLoadTest.class 
1 warning 
no classfiles specified 
Error whilst building APK bundle. 

以上是官方文档的说法,我安装 JDK 1.8,没发现以上问题

JDK 下载官网,记得选择版本和适配的操作系统:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

Python 2.7.×

去官网:
https://www.python.org/downloads/windows/

下载 Python 2.7.× 包并安装,安装完成后,还是会缺少一些组件

具体问题查看:
https://blog.youkuaiyun.com/Jession_Ding/article/details/82528142

Android SDK

去下载 Android SDK Tools:
http://tools.android-studio.org/index.php/sdk

并配置环境变量:
https://blog.youkuaiyun.com/zeternityyt/article/details/79655150

手机端安装

以下的代理软件 agent.apk 和测试软件 sieve.apk,都可以在官网下载,

如下所示:
效果图

安装代理软件

在 PC 端,在 Dos 下进入 agent.apk 所在的目录,使用 adb 进行安装操作(注意命令行输入之后,手机端要点击允许安装)

E:\PythonX>adb install agent.apk
Success
安装要测试的软件

在 PC 端,在 Dos 下进入 sieve.apk 所在的目录,使用 adb 进行安装操作(注意命令行输入之后,手机端要点击允许安装)

E:\PythonX>adb install sieve.apk
Success
agent 软件打开配置

现在,启动 agent,选择Embedded Server选项,然后点击Enable以启动服务器。

您应该看到服务器已启动的通知

效果图,如下所示:
效果图

sieve 打开配置

手机端第一次打开 sieve,输入 16 位数的密码和 4 位数的 PIN,以及一些其他基本信息

手机 USB 连接
  1. 手机通过 USB 与电脑连接,会自动下载手机驱动,若不行,则下载豌豆荚或应用宝,则自动下载驱动

  2. 手机连接电脑进行 USB 调试,手机端打开开发者选项并勾选 USB 调试

打开开发者选项流程:
https://blog.youkuaiyun.com/yanxiangxue/article/details/78749779

3 通过 adb 验证手机与电脑连接是否成功,可通信

E:\PythonX\Scripts>adb devices
List of devices attached
80SQBDQG22DZQ   device

如图所示:
效果图

验证环境配置

检查 Python 安装成功
E:\>python –version

效果图,如下所示:
效果图


C:\Users\segno>python

效果图,如下所示:
效果图

python 环境变量配置成功

检查 Java 安装成功
E:\>java –version

效果图,如下所示:
效果图

java 环境变量配置成功

检查 Android SDK 安装成功
E:\>adb

效果图,如下所示:
效果图

Android SDK 环境变量配置成功

检查 drozer 安装成功
E:\>dorzer\Scripts\drozer.bat

效果图,如下所示:
效果图

Windows 版 drozer 安装成功

连接手机进入 drozer Console 命令行下,

效果图,如下所示:
效果图

相关命令行操作,详见 Drozer 官方文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值