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/CscanREADME
CSCAN
企业级分布式网络资产扫描平台 | Go-Zero + Vue3
功能特性
| 模块 | 功能 | 工具 | |------|------|------| | 资产发现 | 端口扫描、服务识别 | 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
healthcheck
333.3kHost security hardening and risk-tolerance configuration for OpenClaw deployments
node-connect
333.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
prose
333.3kOpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.
frontend-design
82.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
