Repository navigation
Releases: fewftybet/SpearX
Releases · fewftybet/SpearX
Release list
SpearX v2.0.0 - Windows 平台工具管理器
SpearX v2.0.0 - Windows 平台工具管理器
专为 Windows 10/11 设计的安全研究 / 渗透测试 / 开发工具集成管理器
🎉 重大更新
本次发布是 SpearX 项目基于 Wails 框架 的完全重构版本,专为 Windows 平台打造。
✨ 核心特性
- 🎯 智能工具管理:统一管理 Java 工具、Python 工具、系统工具、Web 链接
- 🚀 一键启动:双击即可启动 BurpSuite、Nmap、Metasploit 等常用工具
- ☕ Java 多版本:内置 Java 8 / Java 11 / Java 17 (带 JavaFX) 支持
- 🔒 管理员权限:单个工具级别可勾选以管理员权限启动(触发 UAC)
- 📁 拖放排序:支持自定义工具顺序和分类
- 🔍 跨工具搜索:快速定位任何工具
- 📝 工具笔记:每个工具支持 Markdown 笔记
- 🏷️ 图标缓存:自动提取和缓存工具图标
- 🌐 双语界面:完整中文支持
🔧 平台适配
- ✅ 完整 Windows 适配:所有 Unix 硬编码已修改为 Windows 兼容
- ✅ 路径自适应:使用 Windows 路径格式,支持
D:\、C:\等盘符 - ✅ WebView2 渲染:使用微软 WebView2,渲染性能优秀
- ✅ Java 环境管理:自动识别 tool.yml 中配置的 Java 路径
- ❌ 不再支持 Mac 系统:已移除所有 macOS 特定代码和配置
🛠️ 技术栈
- 后端: Go 1.24+
- 前端: Vue 3 + Vite + Element Plus
- 框架: Wails v2.10.1
- 构建产物: ~12.4 MB 单文件可执行
📦 系统要求
| 组件 | 要求 |
|---|---|
| 操作系统 | Windows 10 (1809) / Windows 11 64位 |
| WebView2 Runtime | 最新版(Win11 自带) |
| 硬盘空间 | 200 MB+ |
| 内存 | 512 MB+ |
🚀 快速开始
- 下载
SpearX.exe(下方附件) - 双击启动应用
- 工具配置文件位置:
<exe所在目录>\tool.yml - 数据目录:
<exe所在目录>\data\
📂 目录结构
SpearX/
├── SpearX.exe # 主程序
├── resources/ # 工具资源目录
│ ├── pentest/ # 渗透测试工具
│ ├── webshell/ # WebShell 工具
│ └── ...
├── tool.yml # 工具配置
└── data/ # 运行时数据
├── icon_cache.json # 图标缓存
├── spearx_YYYYMMDD.log # 运行日志
└── error.log # 错误日志
🔨 从源码编译
# 安装 Wails CLI
go install github.com/wailsapp/wails/v2/cmd/wails@latest
# 构建 Windows 64位应用
wails build -clean
# 编译产物位置
build/bin/SpearX.exe📝 更新日志
v2.0.0 (2026-07-06)
- 🆕 基于 Wails 框架完全重构
- 🆕 全新 Vue 3 前端架构
- 🆕 智能 Java 多版本管理
- 🆕 工具级别管理员权限支持
- 🆕 拖放排序工具按钮
- 🆕 工具笔记功能
- 🆕 图标自动提取与缓存
- 🆕 跨工具搜索
- ❌ 移除 macOS 相关硬编码(仅支持 Windows)
- 🔧 修复路径处理兼容性
- 🔧 优化 Java 配置保存逻辑
⚖️ 许可
本软件遵循 MIT 开源协议。
👤 作者
Diger_Young ⚡
🔍 关键词
Windows 工具管理器 · 渗透测试工具箱 · 安全研究工具 · BurpSuite 启动器 · Nmap 启动器 · Metasploit GUI · Java 工具集成 · 渗透测试 GUI · Hack Tools · Pentest Toolkit Windows
⭐ 如果这个项目对您有帮助,请给个 Star 支持一下!