Drozer各种报错解决指南

时间:2024-04-08 09:48:26

1. 启动报java路径错误

报错环境: drozer 2.3.4安装完成首次启动(这个版本可以选择安装路径,也是和agent相同的版本,但是高版本2.4.4使用2.3.4的agent完全不受影响)

报错如下:
Drozer各种报错解决指南

(由于自己选择安装位置进行安装,找不到java安装路径,配置一路径放到指定目录即可)

解决方法:
先在c盘建立一dorzer配置文件,文件中写入java、javac的安装位置
Drozer各种报错解决指南
cmd重命名为 .drozer_config文件
Drozer各种报错解决指南
重新打开控制台即可

2. 启动报不是有效的Win32程序

报错环境: drozer 2.4.4

报错如下:
Drozer各种报错解决指南
Drozer各种报错解决指南
(由于python win32库和电脑不符、缺少其它类库造成)

解决方法:
》》卸载原来的pywin32
Drozer各种报错解决指南
》》下载64位的win32
https://pypi.org/project/pywin32/#files
Drozer各种报错解决指南
》》pip install <pywin32~.whl>

安装其它类库
》》pip install -I cryptography

如果再次报错,再安装其它类库
》》重启一个cmd,重启drozer即可解决

3. 启动报连接错误

报错环境: drozer 2.4.4
报错如下:
Drozer各种报错解决指南
(由于手机端drozer没有启动所致)

解决方法:
开启服务再次启动控制台即可解决
Drozer各种报错解决指南

4. 运行模块报未知模块

报错环境: drozer 2.4.4
报错如下:
Drozer各种报错解决指南

解决方法:
将cmd窗口切换到drozer安装目录下再执行即可(这里我安装到了anaconda2环境中 )
Drozer各种报错解决指南
安装目录下启动服务:
Drozer各种报错解决指南

5. 运行模块中文乱码和模块报Error 0

报错环境: drozer 2.4.4
报错如下:
Drozer各种报错解决指南

解决方法:
修改模块包文件:
TIPS:找不到文件未知可以使用everything工具查找
Drozer各种报错解决指南
》》首行添加(导入系统模块并进行utf-8编码)
Drozer各种报错解决指南
》》360、360行添加
Drozer各种报错解决指南
》》重启控制台,中文乱码和所有包加载不出报错问题即可得到解决
Drozer各种报错解决指南