企业级分布式网络资产扫描平台 | Go-Zero + Vue3
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# Linux
./cscan-worker -k <install_key> -s http://<api_host>:8888
# Windows
cscan-worker.exe -k <install_key> -s http://<api_host>:8888MIT