安装drozer的坑

xiaoxiao2021-02-28  27

首先,一定要注意官方的声明!!!人家说了:

最好用1.6的jdk版本,下图的解释就不用翻译了哈

我电脑本来安装的是1.8的,当时蠢到直接删了jdk、jre的文件夹,然后就开始安装了1.6

结果之后在cmd中使用java检验时发现还是指向1.8的路径,,于是想到可能是注册表的问题,于是去注册表把相应的键值删了,,再次测试,还是不行,,没办法,只好去控制面板把它们删了才可以用

这个坑是比较特殊的,,一般人遇不到,,

使用drozer时碰到的第一个坑就是:

启动drozer时候提示:Could not find java. Please ensure that it is installed and on your path;

其实人家在回显里有提示说建立一个文件,,balabala

反正就是这样:

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

[executables]java=D:\Sun\Java\jdk相应版本\bin\java.exe

javac=D:\Sun\Java\jdk相应版本\bin\javac.exe

然后这时候网上有两个答案,一个说是保存在user/用户名目录下,一个说是保存在/drozer目录下,我就直接两个地方都保存了。

注意!!之后一定要重启drozer,或者直接重新开一个cmd输入drozer console connect

不然是不会生效的

还有一个坑就是

这是由于我们当初默认安装jdk时的目录中program files中间有空格。。。

日了狗了,,明明是系统默认选择的,却报错,,

这里顺便说一句,由于program files中间路径有空格导致的报错问题在很多情况下都会发生,,以后遇到了再具体分析吧

解决办法即使重装,而且要注意重装的目录不要有空格,

自然,由于这里重装了,所以前一个坑的那个文件中的内容自然也要改变

有时候输入命令时会这样报错:

permission的问题,,我们打开cmd时选择使用管理员模式打开就可以了

另外,我在官网下windows的安装包时,360会报警,说文件中有木马,,,,,别理他。。。

ps

国内介绍drozer全是照抄官网的user guide来的,照抄就算了,还抄的乱七八糟的,,我准备过两天翻译下官网的guide

转载请注明原文地址: https://www.6miu.com/read-2650041.html

最新回复(0)