From d3e48eaf44554b87591cc8deeba6a1687eb223bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=85=AC=E6=98=8E?= <83812544+Ed1s0nZ@users.noreply.github.com> Date: Fri, 21 Nov 2025 20:09:31 +0800 Subject: [PATCH] Add files via upload --- tools/amass.yaml | 23 +++++++++++++++-------- tools/ffuf.yaml | 6 ------ tools/gobuster.yaml | 25 +++++++++++++++++-------- tools/katana.yaml | 2 +- 4 files changed, 33 insertions(+), 23 deletions(-) diff --git a/tools/amass.yaml b/tools/amass.yaml index b58968e3..a869f28c 100644 --- a/tools/amass.yaml +++ b/tools/amass.yaml @@ -20,6 +20,21 @@ description: | - Bug bounty侦察 parameters: + - name: "mode" + type: "string" + description: | + 运行模式(Amass子命令): + - `enum`: 子域名枚举 + - `intel`: 威胁情报模式 + - `viz`: 结果可视化 + + **注意:** Amass使用子命令形式,需作为第一个位置参数。 + required: false + default: "enum" + position: 0 + format: "positional" + options: ["enum", "intel", "viz"] + - name: "domain" type: "string" description: "目标域名" @@ -27,14 +42,6 @@ parameters: flag: "-d" format: "flag" - - name: "mode" - type: "string" - description: "运行模式(enum, intel, viz)" - required: false - default: "enum" - flag: "-mode" - format: "flag" - - name: "additional_args" type: "string" description: "额外的Amass参数" diff --git a/tools/ffuf.yaml b/tools/ffuf.yaml index e57cb166..330c36a9 100644 --- a/tools/ffuf.yaml +++ b/tools/ffuf.yaml @@ -36,12 +36,6 @@ parameters: flag: "-w" format: "flag" - - name: "mode" - type: "string" - description: "模糊测试模式(directory, vhost, parameter)" - required: false - default: "directory" - - name: "match_codes" type: "string" description: "匹配的HTTP状态码(逗号分隔)" diff --git a/tools/gobuster.yaml b/tools/gobuster.yaml index 97047009..6ee2c7db 100644 --- a/tools/gobuster.yaml +++ b/tools/gobuster.yaml @@ -20,6 +20,23 @@ description: | - 渗透测试信息收集 parameters: + - name: "mode" + type: "string" + description: | + 扫描模式(Gobuster子命令),对应以下取值: + - `dir`: 目录/文件枚举 + - `dns`: DNS子域名枚举 + - `fuzz`: 模板FUZZ扫描 + - `vhost`: 虚拟主机发现 + + **注意:** + Gobuster要求第一个参数为模式子命令,因此这里作为位置参数传递。 + required: false + default: "dir" + position: 0 + format: "positional" + options: ["dir", "dns", "fuzz", "vhost"] + - name: "url" type: "string" description: "目标URL" @@ -27,14 +44,6 @@ parameters: flag: "-u" format: "flag" - - name: "mode" - type: "string" - description: "扫描模式(dir, dns, fuzz, vhost)" - required: false - default: "dir" - flag: "-m" - format: "flag" - - name: "wordlist" type: "string" description: "字典文件路径" diff --git a/tools/katana.yaml b/tools/katana.yaml index 48990b83..b45f7527 100644 --- a/tools/katana.yaml +++ b/tools/katana.yaml @@ -47,7 +47,7 @@ parameters: type: "bool" description: "启用表单提取" required: false - flag: "-form" + flag: "-forms" format: "flag" default: true