授权安全自动化工作台

SecBot

SecBot combines security testing tools, LLM reasoning, and local execution into auditable workflows for clearly authorized testing, research, and education.

NestJS APIInk TUIAgent 编排Tools / MCP

仅用于已获得明确授权的安全测试、研究与教学。本站文档按 ecosystem / secbot / runtime 重排,runtime 指内部运行与执行链路,不是独立仓库。

SecBot 终端界面演示

文档入口

文档不再按历史发布分支展开,而是按阅读任务横向组织:先理解边界,再开始使用,最后深入执行链路。

本地运行

先把 SecBot 跑起来

release 分支是当前网站文档对应的主线。复制命令后可在本地启动完整栈,再进入快速开始查看配置与验证步骤。

git clone https://github.com/iammm0/secbot.git cd secbot git checkout release npm ci npm run start:stack

Ready to copy and run

Core capabilities

01

Planning and tool orchestration

Turn authorized targets, testing intent, and context into executable steps, then adjust tool calls from feedback.

02

Security tool matrix

Cover reconnaissance, protocol analysis, Web Research, defensive checks, and reporting without bouncing between scripts.

03

Streaming observability

Expose progress, intermediate results, and errors by stage so long-running tasks are easier to interrupt, review, and debug.

04

Model and environment fit

Connect cloud or local LLMs so teams can choose the right setup for network, cost, and privacy constraints.

05

Reproducible session memory

Keep configuration, context, and run records locally for auditing, retesting, and continuous tuning.

06

TUI + API entry points

Use the terminal for hands-on work and the HTTP API for pipelines, server-side tasks, and automation scripts.