最近几天,学习了下 drozer 安全测试工具,下面是踩到的坑,供大家参考!!

出现这样的现象是因为 jdk 安装目录出现了空格,即系统默认路径 Program Files 中间有空格
解决办法:卸载重装更改目录

出现这样原因是 JAVAC 的问题,这个时候去 CMD 直接运行 JAVAC 会提示 “不是内部或者外部命令” 找到的原因是因为在 win10 上面 JDK 的 path 引起的。
解决办法:更改 jdk 路径为绝对路径,不能用相对路径。

出现这出现的原因是 drozer 2.3.4 自带的 agent.apk 版本的原因
解决办法:drozer2.3.3 agent.APK 即可解决。

操作过程中出现提示 “ErrNo 10054 等”
解决办法:关闭 agent.apk 的服务后重新打开即可

启动 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 为当前用户名目录下。

至于其他的学习教程,可以参考https://testerhome.com/topics/2209里面写的很详细。


↙↙↙阅读原文可查看相关链接,并与作者交流