【2023年最新版】drozer下载安装及使用教程

目录

一、JDK卸载、下载、安装及配置

1、JDK卸载

2、openjdk下载

3、JDK环境变量配置

二、python27安装配置

三、adb下载及配置

四、drozer下载安装及使用

1、drozer下载

2、PC端drozer安装

3、客户端drozer安装


drozer安装使用的前提是要下载drozer电脑版及apk、安装jdk、python27、adb

一、JDK卸载、下载、安装及配置

1、JDK卸载

jdk是我们JAVA开发必须的环境,但我们在使用电脑的过程中不同的软件依赖的jdk版本不一样,就要需要来回的卸载再安装jdk。那如何干净的卸载掉jdk呢?

开始---设置---应用

找到jdk的两个程序:java 8 update 191和java SE Development Kit8 update 191,点击---卸载,即可卸载干净

2、openjdk下载

官网上JDK的版本都太高,找了openjdk,选择低版本的jdk安装

下载地址

jdk8/jdk8/jdk: log

点击左边的zip包,即可下载,zip包为免安装版,解压缩后,直接配置环境变量即可

3、JDK环境变量配置

我的电脑---右击属性---高级系统设置---环境变量---新建

变量名:JAVA_HOME

变量值:D:\software\jdk8u382-b05

新建变量名:ClassPath

变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

Path编辑---新建

%JAVA_HOME%\bin

%JAVA_HOME%\jre\bin

cmd命令,java -version,响应如下,即证明安装配置成功

二、python27安装配置

python官网,选择需要的版本,下载即可

Download Python | Python.org

我是习惯性安装在C盘,如下

path里添加环境变量

C:\Python27

C:\Python27\Scripts

三、adb下载及配置

adb下载路径:ADB Download - Get the latest version of ADB and fastboot

下载后,解压缩,剪切到python路径下

path里添加环境变量

C:\Python27\Scripts\adb

四、drozer下载安装及使用

1、drozer下载

https://github.com/WithSecureLabs/drozer/releases

点进去drozer对应的版本,下载drozer电脑端和apk

注意,电脑上的drozer版本的手机上的agent.apk版本要一致

2、PC端drozer安装

drozer安装的时候,配置安装路径为C:\Python27,其余选项均默认即可安装成功

3、客户端drozer安装

将drozer.apk拖到模拟器即可自动安装

点击该软件,打开页面如下

点击Disabled,变为Enabled

执行命令adb connect 127.0.0.1:62001,可将drozer指向模拟器

C:\Users>adb connect 127.0.0.1:62001
adb server version (36) doesn't match this client (41); killing...
* daemon started successfully
connected to 127.0.0.1:62001

依次运行如下命令,当命令窗口跟客户端展示如下,即表示pc端和客户端的drozer联动了,可执行drozer命令了

adb forward tcp:31415 tcp:31415
drozer.bat console connect

C:\Users>adb forward tcp:31415 tcp:31415
31415

C:\Users>drozer.bat console connect
C:\Python27\lib\site-packages\OpenSSL\crypto.py:14: CryptographyDeprecationWarning: Python 2 is no longer supported by the Python core team. Support for it is now deprecated in cryptography, and will be removed in the next release.
  from cryptography import utils, x509
:0: UserWarning: You do not have a working installation of the service_identity module: 'No module named service_identity'.  Please install it from <https://pypi.python.org/pypi/service_identity> and make sure all of its dependencies are satisfied.  Without the service_identity module, Twisted can perform only rudimentary TLS client hostname verification.  Many valid certificate/hostname mappings may be rejected.
Selecting b4a44cb7ea0e5962 (samsung SM-N976N 7.1.2)

            ..                    ..:.
           ..o..                  .r..
            ..a..  . ....... .  ..nd
              ro..idsnemesisand..pr
              .otectorandroidsneme.
           .,sisandprotectorandroids+.
         ..nemesisandprotectorandroidsn:.
        .emesisandprotectorandroidsnemes..
      ..isandp,..,rotectorandro,..,idsnem.
      .isisandp..rotectorandroid..snemisis.
      ,andprotectorandroidsnemisisandprotec.
     .torandroidsnemesisandprotectorandroid.
     .snemisisandprotectorandroidsnemesisan:
     .dprotectorandroidsnemesisandprotector.

drozer Console (v2.4.4)
dz>

猜你喜欢

转载自blog.csdn.net/yiran1919/article/details/132689068
今日推荐