The SecurityScanner is a comprehensive security monitoring addon designed specifically for Pterodactyl Wings game server environments. It provides automated malware detection and security scanning capabilities across all managed game servers.
Key Features:
- Continuously monitors all Pterodactyl-managed servers via API integration
- Scans server files using configurable patterns and file types
- Supports whitelist/blacklist filtering for targeted scanning
- Configurable scan intervals (default: 1 hour)
- Malware Pattern Detection: Identifies backdoors, webshells, reverse shells, crypto miners, and obfuscated code
- Hash-based Detection: Compares files against known malware signatures (MD5/SHA256)
- Keyword Scanning: Detects suspicious terms and known malicious software names
- File Operation Monitoring: Identifies suspicious file operations and database injection attempts
- Real-time console output with color-coded severity levels
- JSON report generation with detailed findings
- Scan statistics and threat categorization (Critical/High/Medium/Low)
- Historical scan tracking and logging
- Automated webhook notifications with customizable severity thresholds
- Rich embed messages with scan summaries and detailed findings
- Optional role mentions for critical security threats
- JSON report attachments for detailed analysis
- Extensive YAML configuration for customizing detection patterns
- File type inclusion/exclusion patterns
- Server-specific scanning modes
- Configurable file size limits and concurrent scan limits
