Skip to content

Releases: faint4/DataSentinel

DataSentinel v1.0.0 — 数据哨兵

Choose a tag to compare

@faint4 faint4 released this 09 Apr 10:16

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 / 使用

  1. Download and run datasentinel.exe
  2. Browser opens automatically to the web UI
  3. 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