环境: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
链接: https://pan.baidu.com/s/1HwiVVlbtQSEvKyBnE9phgg
提取码: c8gb
解压密码:1931918

连接失败

JAVA20连接失败测试图
我这里使用Java11,其他版本自测
冰蝎下载链接:
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改为自己的路径):
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

冰蝎目录

连接成功