工具简介
WeblogicTool 是一款基于 Java 开发的图形化安全测试工具,支持对 WebLogic 服务器的漏洞检测、命令执行及内存马注入等功能。由于它依赖 JavaFX 界面库,在高版本 JDK 下运行需要额外配置。
环境准备
1. 获取工具包
建议直接从官方发布页获取最新稳定版: WeblogicTool GitHub Release
下载后你会得到一个 weblogicTool_1.3.jar 文件。如果直接双击无法运行,说明系统缺少 Java 运行环境。
2. 安装 JDK
我们需要安装一个 JDK 来支撑工具运行。访问 Oracle 官网下载适合你系统的 exe 安装包: Oracle JDK 下载页面
安装过程很简单,一路点击'下一步'即可。为了管理方便,建议将安装路径修改到非系统盘(例如 D 盘),避免 C 盘空间不足。
3. 配置环境变量
安装完成后,需要配置系统环境变量以便在命令行中调用 Java。
配置 JAVA_HOME 打开'系统属性' -> '高级' -> '环境变量',新建系统变量:
- 变量名:
JAVA_HOME - 变量值:JDK 的实际安装路径(如
D:\Java\jdk1.8.0_xxx)
配置 Path 变量\n在系统变量的 Path 项中,新建一条记录:
%JAVA_HOME%\bin
这样配置后,我们在任何目录的 CMD 中输入 java -version 都能验证是否生效。
解决 JavaFX 依赖问题
如果你使用的是 JDK 11 或更高版本,会发现直接运行 JAR 包会报错提示缺少 javafx 模块。这是因为从 JDK 11 开始,JavaFX 被分离成了独立模块,不再随 JDK 默认分发。
我们需要单独下载 OpenJFX SDK: OpenJFX 下载页面
选择与你 JDK 版本匹配的 JavaFX 版本下载并解压。假设我们将 JavaFX 解压到了 D:\Program Files\javafx-sdk-25.0.2。
运行方式
1. 命令行启动
打开命令提示符(CMD),使用以下命令启动工具。注意路径中的空格需要用双引号包裹:
java --module-path "D:\Program Files\javafx-sdk-25.0.2\lib" --add-modules javafx.controls,javafx.fxml -jar D:\CTF\weblogicTool_1.3.jar
参数说明:
--module-path:指定 JavaFX 的 lib 文件夹路径。--add-modules:添加所需的 JavaFX 模块,通常包含controls和fxml。如果报错提示缺少其他模块,可追加javafx.base等。-jar:指定要运行的 JAR 文件路径。


