【发布时间】:2023-02-08 02:02:52
【问题描述】:
我不知道为什么它没有安装我不知道该怎么做error image 它显示这个我确实安装了 java 64 位 jre 它不工作请帮助我
我尝试删除并重新安装它没有用
我删除了很多次并安装
仍然没有安装 zap 它显示相同的东西找到 java 64 位文件
我也试图找到它不起作用的文件,但我不知道文件在哪里如果我知道文件在哪里它没有选择文件
【问题讨论】:
-
您安装了哪个 Java 64 位 JRE?
我不知道为什么它没有安装我不知道该怎么做error image 它显示这个我确实安装了 java 64 位 jre 它不工作请帮助我
我尝试删除并重新安装它没有用
我删除了很多次并安装
仍然没有安装 zap 它显示相同的东西找到 java 64 位文件
我也试图找到它不起作用的文件,但我不知道文件在哪里如果我知道文件在哪里它没有选择文件
【问题讨论】:
根据错误消息:
【讨论】:
我自己也遇到过这个问题。 ZAP 实际上是 Windows 上的 PITA。我注意到的一件事是,在我的 Windows 主机上,它不会运行 ZAP 安装程序,我使用的是 Oracle 的 Java:
C:UsersAdministrator>java -version
java version "1.8.0_361"
Java(TM) SE Runtime Environment (build 1.8.0_361-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.361-b09, mixed mode)
在我运行良好的 Linux 主机上:
──(kali㉿PwnBox)-[~]
└─$ java -version
Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true
openjdk version "17.0.6" 2023-01-17
OpenJDK Runtime Environment (build 17.0.6+10-Debian-1)
OpenJDK 64-Bit Server VM (build 17.0.6+10-Debian-1, mixed mode, sharing)
所以我推断不同之处在于 ZAP 不喜欢 Oracle 的 JRE,而想要 OpenJDK/JRE。值得庆幸的是,这里有适用于 Windows 的构建:
https://learn.microsoft.com/en-us/java/openjdk/download
所以试一试吧。在我的例子中,我有其他软件依赖于 Oracle 的 JRE,所以我不想通过安装另一个 JRE 来危及该应用程序的可靠性。所以我只在我的 Linux 主机上使用 ZAP 2.12,在 Windows 上使用 ZAP 2.11,它在 Oracle JRE 中运行良好。
边注: ZAP 真的是半生不熟。就网络应用程序测试而言,我为 BurpSuite Pro 付费是因为它在每个可衡量的方面都非常出色。我对 ZAP 有各种头疼的问题,这总是一场战斗。那就是如果它甚至可以完成扫描而不会在较大的应用程序上崩溃(通常不能)。
无论如何,我希望这会有所帮助。但我也建议寻找 ZAP 的替代品,直到开发人员齐心协力。再一次,我猜你得到你付出的代价,所以......
【讨论】: