Repository navigation
Releases: faint4/DataSentinel
Releases · faint4/DataSentinel
Release list
DataSentinel v1.0.0 — 数据哨兵
DataSentinel v1.0.0 — 数据哨兵
Highlights
Lightweight Windows tool for sensitive data scanning and classification. Single executable, zero installation.
轻量级 Windows 敏感数据扫描与分类分级工具,单文件运行,无需安装。
Features / 功能
- 10 Detection Rules: Chinese ID, phone, bank card, email, IPv4, USCC, AWS key, GitHub token, private key, high-entropy secret
- 5-Level Classification: L1 Public → L2 Internal → L3 Confidential → L4 Secret → L5 Restricted
- 19 File Formats: Plain text (.txt, .csv, .json, .xml, .yaml, .env, .sql, etc.) + Office (.docx, .xlsx, .pptx)
- Multi-core Parallel Scanning with real-time SSE progress
- False Positive Correction (single / batch)
- Visual Statistics — donut chart, bar chart, summary cards
- Report Export — JSON / CSV (UTF-8 BOM)
- Fully Local — no internet, no data upload
- Single Executable — ~7 MB, double-click to run
Download / 下载
| File | Description |
|---|---|
datasentinel.exe |
Windows executable (x64) |
datasentinel.zip |
Portable zip archive |
Usage / 使用
- Download and run
datasentinel.exe - Browser opens automatically to the web UI
- Select a directory, configure rules, and start scanning
Build from Source / 从源码编译
Requires Go 1.21+:
go build -ldflags="-s -w -H windowsgui" -o datasentinel.exe .License
MIT