WinSentinel v1.13.0 — Process Lineage Audit, Beacon Detection & Regression Prediction
·
170 commits
to main
since this release
What's New in v1.13.0
🔍 Process Lineage Audit
Autonomous parent-child process chain analysis that detects suspicious process relationships mapped to MITRE ATT&CK techniques:
- 12 detection rules covering Office macro exploitation (T1204.002), browser exploitation chains (T1189), LOLBin abuse (T1218), WMI lateral movement (T1047), malicious service installation (T1543.003), scheduled task persistence (T1053.005), and more
- Orphaned process detection for parent-PID spoofing indicators
- Auto-remediation commands for critical findings
- \winsentinel lineage [--json] [--quiet] [-o report.json]\
📡 Network Beacon Detector
Detects C2 (Command & Control) beaconing patterns by analyzing network connection timing regularity:
- Statistical jitter analysis — low jitter + consistent intervals flag likely C2 beacons
- Signature matching against 10 known C2 framework profiles (Cobalt Strike, Metasploit, Sliver, Empire, Havoc, Brute Ratel, PoshC2, etc.)
- Confidence classification (Low/Medium/High/Critical) with risk scores
- MITRE ATT&CK T1071 mapping with prioritized remediation recommendations
- \winsentinel beacon [--json] [--quiet] [-o output.json]\
🔄 Security Regression Predictor
Analyzes audit history to identify findings that keep returning after fixes, predicts which recent fixes are most likely to regress:
- Finding lifecycle tracking across audit runs with pattern classification (Chronic/Periodic/Sporadic)
- Root cause inference heuristics (superficial fix, config drift, periodic revert)
- Per-module stability profiling (Stable/Shaky/Volatile)
- Composite regression score (0–100) with risk level classification
- \winsentinel --regression [--regression-days 90] [--regression-top 15] [--regression-module ] [--json]\
🐛 Fixes
- Docker attestation: Fixed \�ttest-build-provenance\ using tag string instead of sha256 digest — now captures correct digest after push
- Weekly vulnerability rescan: New \docker-rescan.yml\ workflow for scheduled Trivy scans of published container images with SARIF upload to GitHub Security tab
Full Changelog: v1.12.0...v1.13.0