drozer 找不到java_自己安装drozer时出现各种问题的解决
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时出现各种问题的解决相关推荐
- 安装Exchange2003时出0XC1037AE6错误的解决方法.
安装Exchange2003时出0XC1037AE6错误的解决方法 今天在虚拟机安装Exchange2003时,当进行到林架构扩展ForestPrep时,出现一了个错误: 意思就是: 安装程序在安 ...
- linux虚拟机上不了王,虚拟机上安装Linux时出现的问题及解决方法
虚拟机上安装Linux时出现的问题及解决方法 1.在VMWare Workstation中RedHat Error: no usable disks had been found! 原来一般Linux ...
- linux java 权限不够_Linux安装jdk时提示权限不够怎么解决
Linux安装jdk时提示权限不够怎么解决 发布时间:2020-06-28 10:00:51 来源:亿速云 阅读:84 作者:Leah Linux安装jdk时提示权限不够怎么解决?针对这个问题,这篇 ...
- linux安装mysql不成功怎么处理_Linux上安装MySQL时出现不兼容的解决办法
Linux上安装MySQL时出现不兼容的解决办法 在linux 上安装mysql rpm的时候,安装不成功 MySQL-client-5.5.36-1.linux2.6.x86_64.rpm MySQ ...
- 虚拟机上安装Linux时出现的问题及解决方法
虚拟机上安装Linux时出现的问题及解决方法 1.在VMWare Workstation中RedHat Error: no usable disks had been found! 原来一般Linux ...
- Mac安装软件时各种异常情况的解决方法
Mac安装软件时各种异常情况的解决方法 提示程序含有恶意代码或者已经打开所有来源还是提示扔到垃圾桶 在终端输入 xattr -r -d com.apple.quarantine 加上程序的App绝对路 ...
- Mac安装软件时提示已损坏的解决方法
Mac安装软件时提示已损坏的解决方法 从网上下载的SecureCRT.Principle等设计软件,以及输入法等常用软件,安装时可能会提示"已损坏,移至废纸篓"这类信息,根本无法打 ...
- 安装MySQL时出现不兼容的解决办法conflicts with file from package
Linux上安装MySQL时出现不兼容的解决办法: [root@localhost ~]# rpm -ivh MySQL-server-5.5.24-1.linux2.6.x86_64.rpm Pr ...
- 学习python的问题-安装Anaconda2时菜单栏没有快捷方式的解决办法
安装Anaconda2或Anaconda3者时 菜单栏没有快捷方式的解决办法 说说现象 如下图:,相信很多人和我这不一样吧.我第一安装Anaconda2时时有菜单的,谁知道自己神经病,又把它的卸载了, ...
- 二次安装mysql时出现的问题及解决
这是二次安装mysql时碰到的问题,记录下来,希望对后续碰到此类问题的伙伴有个帮助吧. 问题: 卸载mysql重新安装时,在进入MySQL Server Instance Configuration ...
最新文章
- Jenkins 在 Kubernetes 上的实践
- 品牌网络推广方案浅析在编写文章标题时都有什么技巧?
- linspace--创建线性等分向量
- python中unique函数_正在计算unique()的返回值
- 【译】Getting Started With Ethereum and Building Basic Dapp — Part 1
- mixin network_基于Mixin Network的Go语言比特币开发教程 : 用 Mixin Messenger 机器人接受和发送比特币...
- (转ORCLE导入导出命令)
- Linux命令整理 —— vi 和 vim 编辑器
- ASP.NET 前端Ajax获取数据并刷新
- 【Kafka】使用confluent本地安装和使用kafka
- Web安全漏洞之SSRF
- 将客户端将IE9强制为IE7
- 商务办公软件应用与实践【5】
- php繁体类,PHP类UTF8编码内的繁简转换-繁体-简体
- 【我爱破解】对某软件的逆向分析与注册机编写
- 2017阿里巴巴实习生招聘编程题
- 汽车领域多语种迁移学习挑战赛-Coggle 30 Days of ML
- 关于京东商城在宜宾开通货到付款的随想
- 现代企业管理-计划和目标
- 在使用pyrcc5编译二进制文件出现错误Cannot find file:和pyrcc5: No resources in resource description.
热门文章
- Maven Setting.xml配置文件下载 阿里云镜像 下载可用
- CentOS 7 - Securing OpenSSH(二)
- Linux网络服务--DHCP原理与配置 理论+实验(DHCP的分配方式,工作原理详解,配置文件修改和客户端的使用方式DHCP中继的配置命令)
- hysys动态模拟教程_泄压过程的HYSYS动态模拟.pdf
- Java获取文本文件编码
- LabVIEW基于Kvaser USBcan的UDS烧录Hex文件
- PHP微信公众号服务器配置
- java解析json字符串详解
- 基于SpringBoot实现简易的单点登录系统(提供gitee源码)
- Linux 中动态链接库的版本号以及ldconfig