工具介绍
一个用于快速启动和管理各类工具的图形化工具箱,支持多种类型工具的统一管理和快速启动。
功能特点
-
支持多种工具类型: -
macOS 应用程序 (.app) -
Java JAR 程序 -
Python 脚本 -
可执行程序
-
-
支持工具分类管理 -
支持环境配置管理(Java/Python) -
支持模糊搜索工具 -
支持自定义启动命令 -
macOS 下优先使用 iTerm2 终端(如果安装)
环境要求
-
支持的操作系统: -
macOS -
Linux -
Windows
-
-
如果运行 JAR 文件需要 Java 环境 -
如果运行 Python 脚本需要 Python 环境
使用说明
环境配置
-
-
切换到"环境配置"标签页 -
可以配置 Java 和 Python 环境: -
Java 环境:配置 Java 可执行文件路径(如:/usr/bin/java) -
Python 环境:配置 Python 解释器路径(如:/usr/bin/python3)
-
-
工具分类管理
-
在"环境配置"标签页的"工具分类"选项卡中 -
可以添加、编辑、删除工具分类 -
分类用于对工具进行归类管理
添加工具
-
-
在主界面点击"添加工具"按钮 -
填写工具信息: -
名称:工具的显示名称 -
类型:选择工具类型(app/jar/python/executable) -
路径:工具的完整路径 -
环境:选择运行环境(仅 jar/python 类型需要) -
完整命令:自定义启动命令(可选) -
分类:选择工具分类
-
-
完整命令模板说明
不同类型工具支持不同的命令模板:
-
JAR 文件: -
默认模板: 环境 -javaagent:"路径" -jar "路径"
-
"环境"会被替换为选择的 Java 环境路径 -
"路径"会被替换为 JAR 文件路径
-
-
Python 脚本: -
默认模板: 环境 "路径"
-
"环境"会被替换为选择的 Python 环境路径 -
"路径"会被替换为 Python 脚本路径
-
-
可执行程序: -
默认:直接执行程序 -
可以通过完整命令自定义启动参数,如: 路径 -h
-
"路径"会被替换为程序的实际路径
-
工具管理
-
搜索:在搜索框输入关键字可以快速查找工具 -
编辑:右键点击工具可以编辑工具信息 -
删除:右键点击工具可以删除工具
配置文件
配置信息存储在 config.yaml
文件中,包含:
-
环境配置 -
工具分类 -
工具信息
注意事项
-
路径建议使用绝对路径 -
JAR 和 Python 工具需要先配置对应的环境 -
在 macOS 中如果安装了 iTerm2,会优先使用 iTerm2 打开终端 -
可执行程序和 Python 脚本会在新的终端窗口中运行
工具获取
原文始发于微信公众号(夜组安全):LaunchBox 一款在 Mac 上快速启动和管理各类安全工具的渗透工具箱,支持多种类型工具的统一管理和快速启动。
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论