bbdog86 2016-02-02 976 查看0评论 公开原文

安装环境: Win7 SP1 、JDK 1.6、Python 2.7

问题1:Could not find java. Please ensure that it is installed and on your PATH.

1、首先在真实机或者模拟器中启动drozer agent;

2、端口转发:adb forward tcp:31415 tcp:31415;

3、启动drozer:drozer console connect;

eg:使用命令:drozer.bat console connect 启动drozer时候提示:Could not find java. Please ensure that it is installed and on your path;

解决办法如下:

建立名为 .drozer_config的文件,文件中添加如下内容:

[executables]

java=D:\Sun\Java\jdk1.7.0_65\bin\java.exe

javac=D:\Sun\Java\jdk1.7.0_65\bin\javac.exe

即java和javac的路径,保存后存放到C:\Users\XXX\ 目录下,其中XXX为当前用户名目录下,之后重新连接成功;

在win7下此文件.drozer_config 无法命名,解决办法

先把文件名改为1.drozer_config,然后使用命令rename  1.drozer_config  .drozer_config 即可。

然后把此文件.drozer_config 放到路径C:\Program Files\drozer

问题2:

dz> run app.package.list

unknown module: "app.package.list"

解决:

出现unknownmodule,这个时候在dz>中输入list,返回结果也是空白。解决方法是在cmd中将当前目录切换到drozer的安装路径下,如d:\drozer,然后再输入"drozerconsole connect"启动drozer。

问题3:

运行 run scanner.provider.injection命令,或者运行 runapp.provider.finduri命令时,提示

C:\Program Files\Java\jdk1.8.0_71\bin\javac.exe-cp D:\drozer\lib\drozer\lib\android.jar ZipUtil.java

。。。。。

之类的信息。。。这个真的没有什么好办法,试了很久,最后的解决方法是:

不用drozer官网提供的windowsinstaller安装包,而是用drozer(Python .egg)安装包,用python的easy_install.exe安装egg文件。安装过程中会提示缺少twisted还有其他安装包,按安装提示做就可以了。

问题4:

还是运行 run scanner.provider.injection命令,或者运行 runapp.provider.finduri命令时,提示

cannot resolve com.mwr.jdiesel.util.Strings

这个貌似是手机上安装的agent.apk出问题了,我的是红米2a。

解决:

不要安装2.3.4版本的agent,用2.3.3就没有问题。

给个2.3.3的链接

http://pan.baidu.com/s/1dDKkNtB

[以下均为windows平台,linux类似]

常见错误1:ErrNo 10061

ADB 的tcp转发错了,重新建立

解决办法:

首先检查adb可正确,adb shell能不能进去,如果能

那么输入 adb forward tcp:31415 tcp:31415

再drozer.bat console connect即可

常见错误2: ErrNo 10054

解决办法:

到手机上的agent关闭再打开,重新连下(有时候忘记打开agent也会如此)

drozer 找不到java_自己安装drozer时出现各种问题的解决相关推荐

  1. 安装Exchange2003时出0XC1037AE6错误的解决方法.

    安装Exchange2003时出0XC1037AE6错误的解决方法   今天在虚拟机安装Exchange2003时,当进行到林架构扩展ForestPrep时,出现一了个错误: 意思就是: 安装程序在安 ...

  2. linux虚拟机上不了王,虚拟机上安装Linux时出现的问题及解决方法

    虚拟机上安装Linux时出现的问题及解决方法 1.在VMWare Workstation中RedHat Error: no usable disks had been found! 原来一般Linux ...

  3. linux java 权限不够_​Linux安装jdk时提示权限不够怎么解决

    ​Linux安装jdk时提示权限不够怎么解决 发布时间:2020-06-28 10:00:51 来源:亿速云 阅读:84 作者:Leah Linux安装jdk时提示权限不够怎么解决?针对这个问题,这篇 ...

  4. linux安装mysql不成功怎么处理_Linux上安装MySQL时出现不兼容的解决办法

    Linux上安装MySQL时出现不兼容的解决办法 在linux 上安装mysql rpm的时候,安装不成功 MySQL-client-5.5.36-1.linux2.6.x86_64.rpm MySQ ...

  5. 虚拟机上安装Linux时出现的问题及解决方法

    虚拟机上安装Linux时出现的问题及解决方法 1.在VMWare Workstation中RedHat Error: no usable disks had been found! 原来一般Linux ...

  6. Mac安装软件时各种异常情况的解决方法

    Mac安装软件时各种异常情况的解决方法 提示程序含有恶意代码或者已经打开所有来源还是提示扔到垃圾桶 在终端输入 xattr -r -d com.apple.quarantine 加上程序的App绝对路 ...

  7. Mac安装软件时提示已损坏的解决方法

    Mac安装软件时提示已损坏的解决方法 从网上下载的SecureCRT.Principle等设计软件,以及输入法等常用软件,安装时可能会提示"已损坏,移至废纸篓"这类信息,根本无法打 ...

  8. 安装MySQL时出现不兼容的解决办法conflicts with file from package

    Linux上安装MySQL时出现不兼容的解决办法: [root@localhost ~]# rpm -ivh MySQL-server-5.5.24-1.linux2.6.x86_64.rpm  Pr ...

  9. 学习python的问题-安装Anaconda2时菜单栏没有快捷方式的解决办法

    安装Anaconda2或Anaconda3者时 菜单栏没有快捷方式的解决办法 说说现象 如下图:,相信很多人和我这不一样吧.我第一安装Anaconda2时时有菜单的,谁知道自己神经病,又把它的卸载了, ...

  10. 二次安装mysql时出现的问题及解决

    这是二次安装mysql时碰到的问题,记录下来,希望对后续碰到此类问题的伙伴有个帮助吧. 问题: 卸载mysql重新安装时,在进入MySQL Server Instance Configuration ...

最新文章

  1. Jenkins 在 Kubernetes 上的实践
  2. 品牌网络推广方案浅析在编写文章标题时都有什么技巧?
  3. linspace--创建线性等分向量
  4. python中unique函数_正在计算unique()的返回值
  5. 【译】Getting Started With Ethereum and Building Basic Dapp — Part 1
  6. mixin network_基于Mixin Network的Go语言比特币开发教程 : 用 Mixin Messenger 机器人接受和发送比特币...
  7. (转ORCLE导入导出命令)
  8. Linux命令整理 —— vi 和 vim 编辑器
  9. ASP.NET 前端Ajax获取数据并刷新
  10. 【Kafka】使用confluent本地安装和使用kafka
  11. Web安全漏洞之SSRF
  12. 将客户端将IE9强制为IE7
  13. 商务办公软件应用与实践【5】
  14. php繁体类,PHP类UTF8编码内的繁简转换-繁体-简体
  15. 【我爱破解】对某软件的逆向分析与注册机编写
  16. 2017阿里巴巴实习生招聘编程题
  17. 汽车领域多语种迁移学习挑战赛-Coggle 30 Days of ML
  18. 关于京东商城在宜宾开通货到付款的随想
  19. 现代企业管理-计划和目标
  20. 在使用pyrcc5编译二进制文件出现错误Cannot find file:和pyrcc5: No resources in resource description.

热门文章

  1. Maven Setting.xml配置文件下载 阿里云镜像 下载可用
  2. CentOS 7 - Securing OpenSSH(二)
  3. Linux网络服务--DHCP原理与配置 理论+实验(DHCP的分配方式,工作原理详解,配置文件修改和客户端的使用方式DHCP中继的配置命令)
  4. hysys动态模拟教程_泄压过程的HYSYS动态模拟.pdf
  5. Java获取文本文件编码
  6. LabVIEW基于Kvaser USBcan的UDS烧录Hex文件
  7. PHP微信公众号服务器配置
  8. java解析json字符串详解
  9. 基于SpringBoot实现简易的单点登录系统(提供gitee源码)
  10. Linux 中动态链接库的版本号以及ldconfig