解决冰蝎4.1连接webshell报错问题
今晚打老虎zxx
编辑于 2023年11月10日 22:48
收录于文集
共6篇

环境:Win10

            冰蝎Behinder V4.1 【tools专版】

            Java 21.0.1

添加环境:Java 11.0.20

                      JavaFX 17.0.9

问题:冰蝎连接shell失败

           报错:[ERROP]连接失败:java.lang.Exception:不再支持源选项7。请使用8或者更高版本。

解决办法:貌似是Java版本高了(更新日志里面说支持JDK8-JDK20,实测Java20也会连接失败,添加Javafx启动也一样,难道因为我用的是Java20.0.2?),改用低版本Java添加Javafx启动即可。

工具链接:(推荐自己在官网下载),内含Java11、Javafx、冰蝎4.1

代码块
Shell
自动换行
复制代码
链接: https://pan.baidu.com/s/1HwiVVlbtQSEvKyBnE9phgg 
提取码: c8gb 
解压密码:1931918
复制成功

连接失败

JAVA20连接失败测试图

我这里使用Java11,其他版本自测

代码块
Shell
自动换行
复制代码
冰蝎下载链接:
	https://github.com/rebeyond/Behinder
Java11下载链接:
	https://www.oracle.com/java/technologies/javase/jdk11-archive-downloads.html
Javafx下载链接:
	https://gluonhq.com/products/javafx/
复制成功

下载Java11

下载Java11

Javafx支持版本

下载Javafx,本来要下载对应Java11版本的Javafx,但不更新了,没找到,改用Javafx17.0.9

下载Javafx

把下载的Java和Javafx都解压出来,然后在冰蝎目录下新建一个txt文件,内容为(Java和Javafx改为自己的路径):

代码块
Shell
自动换行
复制代码
start C:\Users\admin\Desktop\Tools\path\jdk-11.0.20\bin\javaw.exe --module-path "C:\Users\admin\Desktop\Tools\path\javafx-sdk-17.0.9\lib" --add-modules=javafx.base --add-modules=javafx.controls --add-modules=javafx.fxml --add-modules=javafx.graphics --add-modules=javafx.media --add-modules=javafx.swing --add-modules=javafx.web -jar Behinder.jar
复制成功

解压文件

新建启动脚本内容

然后把txt后缀改为bat启动,成功连接webshell

冰蝎目录

连接成功