mirror of
https://github.com/yyhuni/xingrin.git
synced 2026-01-31 11:46:16 +08:00
- Add fingerprint recognition section to README with support for 2.7W+ rules from multiple sources (EHole, Goby, Wappalyzer, Fingers, FingerPrintHub, ARL) - Update scanning pipeline architecture diagram to include fingerprint recognition stage between site identification and deep analysis - Add fingerprint recognition styling to mermaid diagram for visual consistency - Include WORKER_API_KEY environment variable in task distributor for worker authentication - Update WeChat QR code image and public account name from "洋洋的小黑屋" to "塔罗安全学苑" - Fix import statements in nav-system.tsx to use i18n navigation utilities instead of next/link and next/navigation - Enhance scanning workflow documentation to reflect complete pipeline: subdomain discovery → port scanning → site identification → fingerprint recognition → URL collection → directory scanning → vulnerability scanning
XingRin - 星环 技术文档
文档目录
架构设计
- 版本管理架构 - Git Tag 驱动的自动化版本管理系统
- Nuclei 模板架构 - 模板仓库的存储、同步、分发机制
- 字典文件架构 - 字典文件的存储、同步、分发机制
开发指南
- 快速开始 - 一键安装和部署指南
- API 文档(🚧 待补充)
- 开发环境搭建(🚧 待补充)
运维手册
- 故障排查(待补充)
- 性能优化(待补充)
- 监控告警(待补充)
快速导航
常见问题
- 版本不一致:参考 版本管理 - 故障排查
- 镜像拉取失败:检查网络和 Docker Hub 连接
- 远程 Worker 部署:参考版本管理文档中的部署流程
核心概念
- IMAGE_TAG:版本锁定机制,确保所有组件版本一致
- --pull=missing:镜像拉取策略,优先使用本地缓存
- task_distributor:负载感知任务分发器
贡献指南
文档更新
- 新增功能时同步更新相关文档
- 使用 Mermaid 图表描述复杂流程
- 提供具体的命令示例和配置
文档规范
- 使用中文编写
- 代码块标注语言类型
- 重要概念使用粗体标注
- 提供完整的示例和说明