Releases: akshatcore/SentinelShield
SentinelShield v4.0.0 — The Predictive AI & Autonomous SOC
🛡️ SentinelShield v4.0.0 — The Predictive AI & Autonomous SOC Update
This monumental release transitions SentinelShield from a reactive, rule-based filter into an autonomous, predictive Web Application Firewall. By integrating true Machine Learning, time-series memory, and advanced mathematics, the WAF now calculates, predicts, and self-heals against zero-day threats in real-time without human intervention.
🧠 True Machine Learning & AI
- Scikit-Learn NLP Engine: Integrated TF-IDF Vectorization and Logistic Regression. The WAF now reads the "grammar" of incoming web traffic to calculate malicious confidence scores, successfully predicting Zero-Day SQLi & XSS mutations.
- Zero-Touch Autonomous Self-Healing: Removed the human bottleneck. When the WAF catches a repeated anomaly, the AI dynamically generates a safe Regex pattern, auto-approves it, saves it to the database, and hot-reloads it into live memory with zero server downtime.
- Active AI Memory Dashboard: A brand new live telemetry table in the System Config that allows operators to watch the AI write and deploy its own rules in real-time.
🧮 Mathematical & Behavioral Defense
- Shannon Entropy Evasion Detection: Implemented real-time mathematical calculations of payload randomness. Heavily obfuscated payloads (like Base64 or Hex encoding) are mathematically detected and dropped instantly.
- Time-Series Behavioral Fingerprinting: Added stateful memory to track request sequences across time. The engine instantly detects and permanently bans automated vulnerability scanners (e.g., Nikto, Burp Suite, DirBuster) before they can launch an exploit.
- Payload Isolation Pipeline: Upgraded to OWASP-standard signatures with strict payload isolation. The WAF now strips away safe URL paths and standard HTTP headers to scan only the pure attack string, completely eliminating false positives.
🎨 Dynamic Command Center
- Live Wallpaper Engine: Operators can now upload custom high-res wallpapers directly from the dashboard. The overarching glassmorphic theme and Chart.js telemetry dynamically adapt to the brightness of the uploaded image.
- Telegram OAuth Integration: Added a seamless "External Integrations" panel. Operators can generate secure, one-time deep links to instantly connect or safely disconnect Telegram push notifications for critical threat alerts.
- Refined Premium Dark Mode: Polished the forensic search bars and data tables with deep frosted-glass aesthetics to match the premium "Cyber Command" feel.
📊 Release Stats at a Glance
- Defense Architecture: Overlapping Defense-in-Depth (ML + Math + Regex)
- New Threat Vectors Neutralized: Mathematical Evasion (High Entropy), Automated Reconnaissance Scanners, Zero-Day Grammatical Mutations.
- Database: Cleanly migrated to support Dynamic AI Rule deployment.
Full Changelog: v4.0.0
Lead Architect: @akshatcore (Akshat Tiwari)
SentinelShield v3.0.0 - Initial Release
🛡️ SentinelShield v3.0.0 — The Glassmorphic SOC Update
This major release transforms SentinelShield from a security script into a high-end Security Operations Center (SOC) platform. We have completely overhauled the user interface and migrated the backend to a production-grade architecture to handle enterprise-level traffic interception.
🎨 Next-Gen Glassmorphic UI
- Misty Forest Aesthetic: Introduced a premium, translucent glassmorphism design for a high-end "Cyber Command" feel.
- Real-Time EKG Monitoring: A live traffic velocity monitor that dynamically tracks request spikes and attack patterns.
- Advanced Threat Distribution: New Doughnut and Polar Area charts for instantaneous classification of SQLi, XSS, LFI, and Rate Limiting events.
- Forensics Workbench: Enhanced modal for deep-dive analysis of captured HTTP headers and malicious payloads.
⚙️ Production-Grade Backend
- Waitress WSGI Integration: The engine now runs on the Waitress production server, providing multi-threaded stability for concurrent traffic.
- Deep Forensic PDF Reporting: Upgraded the report generator to use the Platypus engine, delivering multi-page global ledgers and shaded forensic blocks for individual incidents.
- Adaptive AI Defense: Optimized the pattern recognition brain to suggest and deploy custom Regex rules based on live zero-day behavior.
- GeoIP & Intel Sync: Hardened the integration with MaxMind GeoLite2 and AbuseIPDB for real-time global threat scoring.
🚀 Technical Improvements
- Security Sanitization: Decoupled all sensitive credentials into
.envsupport with a new.env.exampletemplate for safer open-source deployment. - Anti-Snooping Controls: Implemented browser-side restrictions to protect SOC telemetry from casual inspection.
- Enhanced Rate Limiting: Improved the sliding-window RAM cache to prevent CPU exhaustion during volumetric attacks.
📊 Release Stats at a Glance
- Total Traffic Analyzed: 33+ Requests
- Malicious Payloads Blocked: 23+ Threats
- Primary Vectors Detected: SQL Injection, XSS, Directory Traversal, and Rate Limit Violations
Full Changelog: v3.0.0
Lead Architect: @akshatcore (Akshat Tiwari)