渗透测试快速启动工具箱

华盟原创文章投稿奖励计划

工具介绍

QuickRedTools 是一个基于JavaFX开发的快速启动工具,允许用户配置不同的开发环境(Java、Python、Go等)并快速启动各种工具。

自动草稿

功能特性

  • 环境管理:支持配置多种开发环境,包括Java、Python、Go、Gem、Node.js等
  • 工具分类:可以创建不同的工具分类,便于管理各种工具
  • 快速启动:一键启动配置好的工具,支持自定义启动参数和工作目录
  • 数据持久化:配置数据保存在JSON文件中,重启后数据不丢失
  • 跨平台:基于Java开发,支持Windows、macOS、Linux

运行方法

前提条件

  1. JDK 8 或更高版本
  2. JavaFX运行环境

启动应用

# 方法1:使用Maven运行 mvn javafx:run  # 方法2:打包后运行JAR mvn clean package java -jar target/Y5Sec_UI_Template_via_JavaFx-1.0-SNAPSHOT.jar 

使用指南

1. 环境配置

  1. 点击主界面的”环境配置”按钮
  2. 在环境配置窗口中,可以:
    • 添加环境:配置新的开发环境
    • 编辑环境:修改现有环境配置
    • 删除环境:删除不需要的环境
  3. 环境配置包括:
    • ID:唯一标识符
    • 名称:环境显示名称
    • 类型:环境类型(Java、Python、Go等)
    • 可执行文件路径:对应环境的主程序路径
    • 启动参数:环境级别的启动参数
    • 描述:环境说明

2. 工具分类管理

  1. 点击主界面的”工具管理”按钮
  2. 在工具管理窗口中,选择”工具分类管理”标签页
  3. 可以:
    • 添加分类:创建新的工具分类
    • 编辑分类:修改分类信息
    • 删除分类:删除分类(注意:不会删除分类下的工具)

3. 工具管理

  1. 在工具管理窗口中,选择”工具管理”标签页
  2. 可以:
    • 添加工具:配置新的工具
    • 编辑工具:修改工具配置
    • 删除工具:删除工具
    • 测试启动:测试工具是否能正常启动
  3. 工具配置包括:
    • ID:唯一标识符
    • 工具名称:工具显示名称
    • 描述:工具说明
    • 环境:工具使用的运行环境
    • 命令:工具的执行命令或脚本路径
    • 参数:工具的启动参数
    • 工作目录:工具运行的工作目录

4. 启动工具

  1. 在主界面中,工具会按分类显示
  2. 点击工具卡片上的”启动”按钮即可启动工具
  3. 启动后会显示成功消息和进程ID
  4. 程序会监控工具运行状态,结束后会显示退出码

工具获取

https://github.com/Y5neKO/QuickRedTools

文章来源:夜组安全

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容