Private user

Private user posted an update —

Zayed Shield - Development Update & Changelog

We are excited to share the latest evolution of Zayed Shield! Our team has been working continuously to enhance network security, threat detection, and system performance.


What's New in This Release

  • Automated Threat Blocking: Integrated real-time IP containment using firewall/iptables rules.
  • Deep Network Inspection: Added automated port scanning and live connection monitoring via nmap and ss.
  • Enhanced Logging & Reporting: Real-time event logging with automated JSON security reports on exit.
  • Non-Root Fallback: Intelligent permission detection to ensure active monitoring even in restricted environments.

Core Snippet: Permission & Firewall Handling

// Dynamic permission verification for proactive firewall enforcement
async checkRootPermissions() {
    return new Promise((resolve) => {
        exec('id -u', (error, stdout) => {
            const uid = parseInt(stdout.trim(), 10);
            this.hasRoot = !error && uid === 0;
            if (this.hasRoot) {
                console.log('[AUTH] Root access verified: Firewall blocking enabled.');
            } else {
                console.log('[WARN] Non-root environment: Running in passive monitoring mode.');
            }
            resolve(this.hasRoot);
        });
    });
}

Next Steps & App Store Release
We are preparing the upcoming deployment package for staging and mobile testing environment support. Stay tuned for UI updates and dashboard integration!
How are you handling automated threat mitigation in your stack? Let us know in the comments below!

Log in or sign up for Devpost to join the conversation.