0xClumzzy/zzyutil

GitHub: 0xClumzzy/zzyutil

一个基于 Rust 和 Ratatui 构建的网络安全工具箱终端界面,提供 70+ 渗透测试工具的统一浏览、搜索、自动安装与执行入口。

Stars: 1 | Forks: 0

# zzyutil — 网络安全工具箱 TUI 一个终端 UI,可以从可浏览的目录中组织和运行网络安全工具。受 Black Arch 启发,基于 Ratatui 构建。 ##安装 ``` curl -fsL https://github.com/0xClumzzy/zzyutil/releases/latest/download/start.sh | sh ``` ## 使用方法 ``` zzyutil ``` 使用无密码 sudo(自动安装需要): ``` sudo zzyutil ``` ## 导航 | 按键 | 操作 | |------|--------| | `Tab` | 在标签列表和命令树之间切换 | | `↑`/`↓` | 浏览条目 | | `Enter` | 运行选中的命令 | | `d` | 显示描述 | | `v` | 切换多选模式 | | `Space` | 切换选中状态(在多选模式下) | | `/` | 搜索 | | `Esc` / `q` | 返回 / 退出 | ## 构建 ``` cargo build --release ``` 二进制文件位于 `target/release/zzyutil`。 ## 项目结构 ``` core/ — Library: catalog model, script extraction, precondition checks tui/ — Binary: Ratatui-based terminal interface core/tabs/ — 88 shell scripts across 11 tool categories ``` ## 许可证 MIT
标签:Cutter, 可视化界面