Commit Graph

18 Commits

Author SHA1 Message Date
yyhuni
df0810c863 feat: add fingerprint recognition feature and update documentation
- 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
2025-12-31 23:09:25 +08:00
yyhuni
d33e54c440 docs: simplify quick-start guide
- Remove alternative ZIP download method, keep only Git clone approach
- Remove update.sh script reference from service management section
- Remove dedicated "定期更新" (periodic updates) section
- Streamline documentation to focus on primary installation and usage paths
2025-12-31 22:50:08 +08:00
yyhuni
09416b4615 fix:redis端口 2025-12-31 17:45:25 +08:00
yyhuni
cd83f52f35 新增指纹识别 2025-12-27 11:39:26 +08:00
yyhuni
47f9f96a4b 更新文档 2025-12-25 16:07:30 +08:00
yyhuni
9b7d496f3e 更新:端口号为8083 2025-12-25 16:02:55 +08:00
yyhuni
a96ab79891 更新文档 2025-12-19 21:12:28 +08:00
yyhuni
984c34dbca 优化:取消暴漏8888端口 2025-12-19 18:37:05 +08:00
yyhuni
5a93ad878c 更新架构图文档 2025-12-19 16:05:32 +08:00
yyhuni
5de7ea9dbc 优化:利用docker hub加速构建 2025-12-18 22:56:58 +08:00
yyhuni
379abaeca7 更新架构文档 2025-12-17 18:20:50 +08:00
yyhuni
0e9be54215 更新拉取策略为--pull=missing
增加文档
fix: bug统一字符处理
2025-12-17 10:40:37 +08:00
yyhuni
d287511753 将 README 中的截图文件移动到 docs/screenshots 子目录
- 将 docs/ 目录下的 5 个截图文件移动到 docs/screenshots/ 子目录
- 更新 README.md 中所有截图引用路径,添加 screenshots/ 前缀
- 包含的截图文件:light.png, dark.png, bubblegum.png, cosmic-night.png, quantum-rose.png
2025-12-12 23:01:04 +08:00
yyhuni
61a500ad10 Add UI theme showcase to README and update GitHub links
- Add light/dark mode toggle demonstration with screenshots in README
- Add multi-theme UI showcase (Bubblegum, Cosmic Night, Quantum Rose) with screenshots
- Remove KNOWN_ISSUES.md documentation file
- Replace IconInnerShadowTop with IconRadar in app sidebar logo
- Update GitHub help link from placeholder to actual repository URL
- Update site header GitHub link to point to xingrin repository
2025-12-12 22:57:01 +08:00
yyhuni
70cc9ad5c3 Add error_message field to scan history and display in progress dialog
- Add error_message field to ScanHistorySerializer fields list
- Update scheduled scan execution order: calculate next_run_time before triggering scan to prevent duplicate triggers
- Add error handling comment explaining retry behavior for failed scheduled scans
- Add errorMessage field to ScanProgressData and ScanRecord types in frontend
- Display error message in red alert box when scan fails in progress dialog
- Document generic
2025-12-12 19:21:51 +08:00
yyhuni
23059b447d Replace bare except with explicit Exception handling in command executor
- Change `except:` to `except Exception:` in process.kill() error handling (line 145)
- Change `except:` to `except Exception:` in log_file_handle.close() error handling (line 324)
- Add documentation for bare except code style issue in KNOWN_ISSUES.md
2025-12-12 18:39:50 +08:00
yyhuni
22cd7aa7e0 Update type hints and add name retrieval for deletion operations
- Replace `= None` with `| None = None` type hint in scan repository
- Remove unused `get_by_ids` method from target repository
- Add organization name retrieval before soft deletion in organization service
- Add target name retrieval before soft deletion in target service
- Include deleted names in deletion operation return values
2025-12-12 18:36:30 +08:00
yyhuni
25db990bc3 Initial commit: Xingrin v1.0.0 2025-12-12 18:04:57 +08:00