Skip to content

Releases: daryllundy/wp-ai-security-scanner

v1.1.1

Choose a tag to compare

@daryllundy daryllundy released this 16 Jan 06:38

Summary

  • Add fully automated offline demo setup with wp-cli
  • Add dynamic port selection for demo services
  • Add EICAR sample to demo dataset

WordPress AI Security Scanner v1.1.0

Choose a tag to compare

@daryllundy daryllundy released this 09 Dec 06:50
1a92f29

WordPress AI Security Scanner v1.1.0

Production-ready WordPress plugin for AI-powered security scanning and threat detection.

Features

Core Security Capabilities:

  • 🤖 AI-Powered Malware Detection - 5-layer detection pipeline with entropy analysis, heuristics, and optional cloud AI (OpenAI GPT-4, VirusTotal)
  • 🔍 Smart Vulnerability Scanning - Pattern-based detection of OWASP top 10 vulnerabilities
  • 📊 File Integrity Monitoring - Hash-based file change detection with confidence scoring
  • 🧠 Behavioral Analysis - Code behavior pattern recognition for WordPress-specific threats
  • 🔒 Automated Quarantine System - Safe file isolation with backup and restoration capabilities

Security & Privacy:

  • 🔐 AES-256-CBC encryption for sensitive data (API keys)
  • 🛡️ Rate limiting for external API calls
  • 📝 Comprehensive audit logging for all security events
  • 🏠 Privacy-first approach (all data processing occurs locally)
  • ✅ CSRF protection and input sanitization
  • 🔑 Role-based access control integration

Performance:

  • ⚡ Scans 1000+ files per minute
  • 💾 Memory usage < 64MB during active scanning
  • 🎯 CPU impact < 10% during background scans
  • ⏱️ Dashboard load time < 2 seconds

Installation

  1. Download wp-ai-security-scanner-v1.1.0.zip
  2. In WordPress Admin, go to Plugins → Add New → Upload Plugin
  3. Upload the zip file and click Install Now
  4. Click Activate Plugin
  5. Navigate to AI Security Scanner in the admin menu

Requirements

  • WordPress 5.5 or higher
  • PHP 7.4+ (PHP 8.0+ recommended)
  • MySQL 5.7+ or MariaDB 10.3+
  • Minimum 128MB memory (256MB recommended)

Optional Configuration

For enhanced AI detection capabilities:

  • OpenAI API key (for GPT-4 powered malware analysis)
  • VirusTotal API key (for cloud-based threat intelligence)

Configure these in AI Security Scanner → Settings

Documentation

  • Full documentation available in README.md
  • Algorithm details in docs/ALGORITHM_DOCUMENTATION.md

Built with ❤️ for WordPress security professionals