SkillAgentSearch skills...

Cscan

Enterprise distributed network asset scanning platform with port scanning, subdomain enumeration, fingerprinting, and vulnerability detection. Built with Go-Zero + Vue3.(端口扫描/子域名枚举/指纹识别/漏洞检测)

Install / Use

/learn @tangxiaofeng7/Cscan
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<p align="center"> <img src="image/cscan.png" alt="微信交流群" width="200"> <br> <em>扫码加入微信交流群</em> </p>

CSCAN

企业级分布式网络资产扫描平台 | Go-Zero + Vue3

中文 | English

Go Vue License Version Demo

功能特性

| 模块 | 功能 | 工具 | |------|------|------| | 资产发现 | 端口扫描、服务识别 | Naabu / Masscan / Nmap | | 子域名枚举 | 被动枚举 + 字典爆破 | Subfinder + KSubdomain | | 指纹识别 | Web 指纹、3W+ 规则 | Httpx + Wappalyzer + 自定义引擎 | | URL 发现 | 路径爬取 | Urlfinder | | 漏洞检测 | POC 扫描、自定义 POC | Nuclei SDK | | Web 截图 | 页面快照 | Chromedp / HTTPX | | 在线数据源 | API 聚合搜索 | FOFA / Hunter / Quake |

平台能力:分布式架构 · 多工作空间 · 报告导出 · 审计日志

快速开始

git clone https://github.com/tangxiaofeng7/cscan.git
cd cscan

# Linux/macOS
chmod +x cscan.sh && ./cscan.sh

# Windows
.\cscan.bat

访问 https://ip:3443,默认账号 admin / 123456

⚠️ 执行扫描前需先部署 Worker 节点

本地开发

# 1. 启动依赖
docker-compose -f docker-compose.dev.yaml up -d

# 2. 启动服务
go run rpc/task/task.go -f rpc/task/etc/task.yaml
go run api/cscan.go -f api/etc/cscan.yaml

# 3. 启动前端
cd web ; npm install ; npm run dev

# 4. 启动 Worker
go run cmd/worker/main.go -k <install_key> -s http://localhost:8888

Worker 部署

# Linux
./cscan-worker -k <install_key> -s http://<api_host>:8888

# Windows
cscan-worker.exe -k <install_key> -s http://<api_host>:8888

技术栈

| 层级 | 技术 | |------|------| | 后端 | Go 1.25 + Go-Zero | | 前端 | Vue 3.4 + Element Plus + Vite + Sass | | 存储 | MongoDB 6 + Redis 7 | | 扫描 | Naabu / Masscan / Nmap / Subfinder / Httpx / Nuclei |

License

MIT

Related Skills

View on GitHub
GitHub Stars219
CategoryDevelopment
Updated17h ago
Forks41

Languages

Go

Security Score

100/100

Audited on Mar 23, 2026

No findings