Interactive Demo

Experience how Gargoyle detects and blocks threats in real-time. No signup required.

Live Threat Detection Simulation
System Active Monitoring

Gargoyle is actively monitoring your network for threats. Click an attack button above to see how we respond.

Status: Armed Scanning: 847 endpoints

Ready to protect your business?

Start Your Free Trial
" detected in search parameter. Output encoding neutralized the threat.', severity: 'high' }, brute: { type: 'Brute Force Attack', details: '47 consecutive failed login attempts from IP 192.168.1.100 detected. Account temporarily locked and IP blocked.', severity: 'medium' }, ransom: { type: 'Ransomware Attempt', details: 'Suspicious file encryption activity detected in /shared/files. Process terminated, backup restored, threat eliminated.', severity: 'high' }, ddos: { type: 'DDoS Attack', details: 'Volumetric attack detected: 15,000 requests/second from botnet. Rate limiting activated, malicious traffic filtered.', severity: 'medium' } }; let threatCounter = 0; function simulateThreat(type) { const display = document.getElementById('threatDisplay'); const threat = threatData[type]; const analyzingCard = document.createElement('div'); analyzingCard.className = 'threat-card analyzing'; analyzingCard.style.animationDelay = `${threatCounter * 0.1}s`; analyzingCard.innerHTML = `
⚠️ Threat Detected! Analyzing...

Suspicious activity detected. Gargoyle AI is analyzing the threat pattern...

Status: Analyzing Time: ${new Date().toLocaleTimeString()}
`; display.insertBefore(analyzingCard, display.firstChild); threatCounter++; setTimeout(() => { analyzingCard.remove(); const blockedCard = document.createElement('div'); blockedCard.className = 'threat-card blocked'; blockedCard.style.animationDelay = '0s'; blockedCard.innerHTML = `
🛡️ ${threat.type} BLOCKED

${threat.details}

Severity: ${threat.severity.toUpperCase()} Response time: 0.3s
`; display.insertBefore(blockedCard, display.firstChild); }, 1500); }