
<strong>Security Dashboard</strong> — Real-time security score, fast setup wizard, and high-level protection metrics.
WPEPP is a modern, high-performance All-In-One WordPress Security Suite. Built from the ground up for speed, reliability, and enterprise-grade defense, WPEPP protects your website against brute-force attacks, malware, webshells, SQL injection, cross-site scripting (XSS), zero-day exploits, comment spam, fake WooCommerce accounts, and malicious bots — all without slowing your website down.
Traditional security plugins often burden your database with unindexed log rows, load heavy scripts on every public page, and consume server CPU.
WPEPP operates on a Zero-Impact Philosophy:
* Blazing Fast Performance: Anonymous page visits incur zero database writes. Rate limiting and counters utilize high-speed transient caches.
* Early-Boot Extended Firewall: Drops malicious payloads before WordPress or your database loads, saving server RAM and keeping your site responsive under heavy bot attacks.
* Modern React Dashboard: An intuitive, single-page admin interface built with WordPress components and zero jQuery legacy baggage.
* 100% Privacy & Data Control: Your visitor logs, passwords, and security data stay inside your WordPress database. No external tracking or telemetry.
Defend your WordPress website in real time from malicious requests and exploit probes.
* 30+ Curated Core Rules: Blocks SQL Injection (SQLi), Cross-Site Scripting (XSS), Remote Code Execution (RCE), Local File Inclusion (LFI), Path Traversal, PHP Object Injection, and known hacker scanner tools.
* Early-Boot Extended Mode: Automatically generates a lightweight drop-in filter that intercepts requests before WordPress loads. Includes an auto-failsafe mechanism (any unexpected bootstrap error automatically disables itself rather than breaking your site).
* Learning Mode: Monitor incoming traffic without blocking to safely review rule matches and prevent false positives before going live.
* Cloudflare & Reverse Proxy Integration: Automatically identifies verified Cloudflare IP ranges and reverse proxy headers (CF-Connecting-IP, X-Forwarded-For) so legitimate visitors are never misidentified.
Detect infections, unauthorized backdoors, and suspicious code before damage is done.
* Official WordPress.org Core & Plugin Checksums: Compares core files, themes, and plugins directly with official WordPress.org repository hashes to detect altered files.
* Rogue & Unknown File Detection: Instantly flags unexpected or rogue files inside critical folders like /wp-admin/ and /wp-includes/.
* 19 High-Precision Heuristic Signatures: Scans for dangerous PHP webshells (c99, r57, WSO), obfuscated code (base64_decode, eval, gzinflate), hidden backdoors, and eval execution.
* Resumable Chunked Scans: Background scanning engine operates in small, manageable batches to prevent timeouts on shared hosting and strict server execution limits.
* Remote Threat Signature Sync: Automatically syncs the latest threat definitions daily from a secure live signature repository.
* Vulnerability & Outdated Plugin Audit: Alerts administrators to unmaintained, abandoned, or vulnerable extensions.
Eliminate automated spambots and fake customer accounts without annoying legitimate visitors.
* WooCommerce Bot & Fake Account Shield:
– Invisible registration honeypot trap field.
– Disposable & temporary email blocker (blocks 100+ throwaway email providers like Mailinator, TempMail, Yopmail).
– Registration rate limiting to prevent botnets from flooding customer accounts.
– One-click CAPTCHA enforcement on WooCommerce login, registration, and checkout.
* WordPress Comment Spam Guard:
– Invisible honeypot trap stops automated spambots cold.
– Submission Time-Gate (Speed Check) blocks automated bots submitting forms in under 3 seconds.
* Integrated CAPTCHA Engine: Seamlessly supports Cloudflare Turnstile (frictionless human verification) and Google reCAPTCHA v2 / v3.
Take absolute control over who accesses your server.
* IPv4 & IPv6 CIDR Support: Block individual IPs or entire subnets using standard CIDR notation (e.g., 192.168.1.0/24, 2001:db8::/32).
* 404-Flood Auto-Blocking: Automatically detects and blocks bots aggressively crawling for vulnerable paths (e.g., wp-config.php.bak, phpmyadmin, .env).
* Intelligent Rate Limiting: Enforces per-minute request thresholds per IP, keeping aggressive crawlers and scraper scrapers from exhausting server bandwidth.
* Permanent & Temporary Blocks: Set auto-expiring bans or permanent blacklists with customizable admin reasons.
Lock down your WordPress administration doors against brute-force attacks and credential stuffing.
* Login Attempt Limiter & Lockout: Limits failed password attempts with customizable retry limits and lockout durations.
* Invisible Login Honeypot: Traps automated login scripts while remaining completely invisible to genuine human users.
* Masked Login Errors: Replaces generic WordPress error messages with unified feedback, preventing hackers from discovering valid usernames.
* Self-Service Unlock Email: Legitimate site administrators can safely email themselves a one-time unlock link to regain instant access.
* Username Discovery Shielding: Blocks REST API author enumeration, ?author=N URL queries, oEmbed author exposure, and author sitemaps.
* Custom Login URL: Conceal your /wp-login.php behind a secret custom slug with optional 404 or home redirect.
* Two-Factor Authentication (2FA / TOTP): Secure login with standard authenticator apps (Google Authenticator, Microsoft Authenticator, Authy, 1Password) with local QR code generation, recovery codes, and trusted-device cookies.
* Auto-Check “Remember Me”: Pre-selects the “Remember Me” checkbox on login screens so users stay persistently logged in for 14 days and are not logged out when closing the browser or restarting the computer.
* Passkeys (WebAuthn / FIDO2) [Pro]: Experience biometric passwordless authentication using Apple Touch ID, Face ID, or Windows Hello.
* Password Strength & Breached Password Check [Pro]: Enforces strong password requirements and audits passwords against billions of breached credentials via Have I Been Pwned (using privacy-preserving k-anonymity).
* Auto Login & Magic Links: Generate secure, encrypted single-use login links for fast client access.
Control access to your entire website or specific private sections.
* Site-Wide Password Protection: Put the entire site behind a master password gate with customizable cookie expiration.
* Admin-Only Mode: Temporarily restrict access exclusively to logged-in administrators while performing maintenance.
* Country-Based Access Restrictions: Whitelist or blacklist access by country code using GeoIP lookups.
* Complete REST API Enforcement: Site-wide security gates are fully enforced on all public WordPress REST API endpoints, completely sanitizing post content, excerpts, and comments (fixes CVE-2025-8945).
* Content Lock: Protect individual posts and pages with custom passwords, user role restrictions, custom redirect URLs, and excerpt previews.
* Conditional Content Display: Show or hide content based on user roles, device types, dates, or day/time schedules.
Harden your server configuration with 1-click controls:
* Block PHP Execution in Uploads: Prevents executed PHP webshells inside /wp-content/uploads/ via .htaccess.
* Disable Directory Listing: Appends Options -Indexes to prevent visitors from viewing folder file trees.
* Disable File Editor: Injects DISALLOW_FILE_EDIT into wp-config.php to prevent attackers from editing plugin/theme files from the admin.
* Security Headers Management: Enforce modern browser headers including X-Frame-Options (anti-clickjacking), X-Content-Type-Options: nosniff, Referrer-Policy, Strict-Transport-Security (HSTS), and Permissions-Policy.
* Critical Files Permission Inspector: Real-time diagnostics of wp-config.php, .htaccess, and root folder permissions.
* AI Crawler & Scraper Blocker: Blocks unauthorized AI training scrapers (OpenAI GPTBot, Anthropic ClaudeBot, CCBot, Google-Extended, ByteDance, etc.) via dynamic robots.txt rules.
Never wonder what is happening on your server.
* Accurate CPU & Resource Monitor: High-precision CPU utilization meter with multi-core container/shared host support (/sys/devices/system/cpu/online, procfs, nproc) and realistic rolling averages that match your cPanel dashboard.
* PHP Memory & Health Status: Real-time visibility into current vs. peak PHP memory consumption and WP memory limits.
* Slow Database Query Monitor: Captures queries exceeding execution thresholds along with execution time and full call stack.
* Background Cron Job Health: Pinpoints overdue or stalled WP-Cron schedules with 1-click execution.
* Options & Transient Bloat Cleaner: Clean expired transients and autoloaded bloat in seconds.
* Activity Audit Log: Comprehensive event stream capturing logins, lockouts, blocks, malware scans, and settings updates with filtering and pagination.
* Email Delivery Status & Alerts: Proactively detects active SMTP plugins and dispatches security alerts for critical findings, lockouts, and weekly digests.
Transform your login, registration, and password-protected screens into beautiful, branded experiences.
* Live Interactive Preview: Customize layouts, logos, background images, video backgrounds, color palettes, and typography in real time.
* Pre-Designed Templates: Choose from sleek modern login templates or craft your own design.
* Custom CSS Editor: Global CSS editor with syntax verification and automated frontend inline injection.
Feature
Free Version
Pro Version
Web Application Firewall (WAF)
✅ 30+ Core Rules
✅ Extended Early-Boot WAF
Deep Malware Scanner
✅ Checksums & Rogue Files
✅ Full Heuristics & Auto-Remediation
Threat Signature Daily Sync
✅ Included
✅ Included
Login Attempt Limiter & Lockout
✅ Included
✅ Included
Two-Factor Authentication (2FA / TOTP)
✅ Free for All Roles
✅ Remember-Device & Enforced Roles
Passkeys (WebAuthn / Touch ID / Face ID)
—
✅ Full Passkey Support
Breached Password Check (HIBP)
—
✅ Automated k-Anonymity Check
Password Strength Policy Enforcer
—
✅ Role-based Complexity Enforcer
Anti-Spam (WooCommerce & Comments)
✅ Honeypot & Time-Gate
✅ Disposable Email & Rate Limits
CAPTCHA (Turnstile & reCAPTCHA)
✅ Included
✅ Included
Block Center (IP / CIDR Blacklist & Whitelist)
✅ Included
✅ 404 Auto-Defense & Flood Guard
Site Access Gate (Password & Admin Mode)
✅ Included
✅ GeoIP Country Restrictions
Server Hardening Tools & Security Headers
✅ Included
✅ Included
AI Crawler Blocker
✅ Included
✅ Included
CPU Monitor & Server Diagnostics
✅ Core Diagnostics
✅ Slow Query Traces & Cron Manager
Activity Audit Log & Email Alerts
✅ Standard Logging
✅ Weekly Digest & Bursts Alerts
Login & Password Page Customizer
✅ Live Customizer
✅ Pro Templates & Video Backgrounds
This plugin can optionally connect to external services only when specific features are triggered or enabled by an administrator:
WordPress.org Checksum API (api.wordpress.org)
Have I Been Pwned Passwords API (api.pwnedpasswords.com)
IP Geolocation Service (ipapi.co)
Threat Intelligence Feed (wpthemespace.com)
https://wpthemespace.com/api/signatures.json.Google reCAPTCHA (www.google.com/recaptcha)
https://www.google.com/recaptcha/api/siteverify.Cloudflare Turnstile (challenges.cloudflare.com)
api.js) and verifies challenge tokens via https://challenges.cloudflare.com/turnstile/v0/siteverify.Google Fonts (fonts.googleapis.com)
YouTube & Vimeo Video Embeds (www.youtube.com, player.vimeo.com)