Token导航 LogoToken导航TokenDH.com
Scan Tool logo
安全风控未说明官方级别未说明来源级核验

Scan Tool

MCP Server

ScannerHub是一款基于LLM驱动的渗透测试工具,集情报收集、威胁建模、漏洞分析、漏洞利用、后渗透攻击和报告修复于一体,具有跨平台互操作性、安全性和权限控制优势。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
渗透测试安全Python

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

PM25OO

提供方

PM25OO

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

______________________________________________________________________

~~(Start drawing the pie)~~A MCP server based on LLM driver that integrates intelligence collection, threat modeling, vulnerability analysis, vulnerability exploitation, post penetration attacks, reporting, and repair. Compared to the traditional Agent model, its cross platform interoperability, security, and permission control have more advantages

Acknowledgments

Subdomain collection:shmilylty/OneForAll

Path discovery:maurosoria/dirsearch

Development SDK:modelcontextprotocol/python-sdk

Directory Structure

/Scan_Tool/
├── OneForAll/              # 子域收集脚本
│   ├── .venv/              # Python 3.8
│   ├── oneforall.py
│   └── ...
└── mcp-server/             # MCP Server
    ├── .venv/              # Python 3.12
    ├── mcp_server.py
    ├── pyproject.toml
    └── ...

environment setup

This project uses uv Manage it

# 渗透相关工具环境
cd ./OneForAll/
uv venv --python 3.8
source .venv/bin/activate
uv pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/

# 检查环境
./oneforall.py --help

# mcp服务器环境
cd .mcp-server/
uv sync

Import MCP server from JSON

Using VSCode mcp.json for example

{
    "servers": {
        "Scanner_Hub": {
            "command": "uv",           // Windows环境下可能需要替换为绝对路径
            "args": [
                "--directory",
                "PATH/TO/mcp-server",  // mcp-server文件夹的路径
                "run",
                "python",
                "-u",
                "main.py"
            ],
            "env": {
                "PYTHONUNBUFFERED": "1"
            }
        }
    }
}

Original language summary

Tools

NameParametersFunction Description
Submaain_comcollectdomain: Target primary domain nameAsynchronous start of OneForAll subdomain collection task.
Check_ofa_stusdomain: Target primary domain nameCheck if the OneForAll result table has been generated to determine if the task has been completed.
Get_dab schemaNoneView the table structure of the OneForAll result library.
Searchable dbSQL: SQL query statementExecute queries in the OneForAll result library, supporting filtering/statistics.
Dirsearchdomain: Target domain/URLAsynchronous start dirsearch directory scan to generate Markdown report.
Checkd_dsr_statusdomain: Target domain/URLCheck if the dirsearch report has been generated.

Prompts

NameParametersFunction Description
Pentest.exeDomain: Target DomainEnter Penetration Testing Expert Mode

Resources

NameParametersFunction Description
Getunreportdomain_underscoredRead the dirsearch Markdown scan report content for the specified domain name.

ALL

  • \[x\] Environment construction
  • \[x\] Subdomain collection function
  • \[\] Spatial surveying function
  • \[x\] Fingerprint recognition function
  • \[x\] Path discovery function
  • \[\] Attack Vector Analysis

目录标签

目录标签

渗透测试安全Python本地部署漏洞分析情报收集网络安全漏洞利用

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP