Add files via upload

This commit is contained in:
公明
2026-06-08 15:55:03 +08:00
committed by GitHub
parent 60b0bb3252
commit c2892ccd33
3 changed files with 1077 additions and 11 deletions
+6 -5
View File
@@ -190,13 +190,14 @@ The `run.sh` script will automatically:
``` ```
- Or edit `config.yaml` directly before launching - Or edit `config.yaml` directly before launching
2. **Login** - Use the auto-generated password shown in the console (or set `auth.password` in `config.yaml`) 2. **Login** - Use the auto-generated password shown in the console (or set `auth.password` in `config.yaml`)
3. **Install security tools (optional)** - Install tools as needed: 3. **Install security tools (optional)** - Install all tools declared under `tools/`:
```bash ```bash
# macOS ./install-tools.sh # install missing tools (best on Kali/Debian/Ubuntu)
brew install nmap sqlmap nuclei httpx gobuster feroxbuster subfinder amass ./install-tools.sh --check # check only, no install
# Ubuntu/Debian ./install-tools.sh --list # show per-tool status
sudo apt-get install nmap sqlmap nuclei httpx gobuster feroxbuster ./install-tools.sh --only nmap,gau # install selected tools only
``` ```
On macOS, install bash 4+ via Homebrew first; without apt, the script falls back to pip/go/GitHub.
AI automatically falls back to alternatives when a tool is missing. AI automatically falls back to alternatives when a tool is missing.
**Alternative Launch Methods:** **Alternative Launch Methods:**
+7 -6
View File
@@ -189,14 +189,15 @@ chmod +x run.sh && ./run.sh
``` ```
- 或启动前直接编辑 `config.yaml` 文件 - 或启动前直接编辑 `config.yaml` 文件
2. **登录系统** - 使用控制台显示的自动生成密码(或在 `config.yaml` 中设置 `auth.password` 2. **登录系统** - 使用控制台显示的自动生成密码(或在 `config.yaml` 中设置 `auth.password`
3. **安装安全工具(可选)** - 按需安装所需工具: 3. **安装安全工具(可选)** - 一键安装 `tools/` 目录声明的全部工具:
```bash ```bash
# macOS ./install-tools.sh # 安装缺失工具 (Kali/Debian/Ubuntu 推荐)
brew install nmap sqlmap nuclei httpx gobuster feroxbuster subfinder amass ./install-tools.sh --check # 仅检查, 不安装
# Ubuntu/Debian ./install-tools.sh --list # 列出各工具安装状态
sudo apt-get install nmap sqlmap nuclei httpx gobuster feroxbuster ./install-tools.sh --only nmap,gau # 只装指定工具
``` ```
未安装的工具会自动跳过或改用替代方案 macOS 自带 bash 3.2, 请用 `./install-tools.sh --install-bash --list` 自动安装 bash 4+; apt 不可用时会降级到 pip/go/GitHub
未安装的工具在执行时会自动跳过或改用替代方案。
**其他启动方式:** **其他启动方式:**
```bash ```bash
+1064
View File
File diff suppressed because it is too large Load Diff