WordPress plugin intelligence profile

ddosNull Shield — DDoS & Bot Protection

AI-powered Layer-7 DDoS and bot protection for WordPress. Block bots, stop attacks, and keep your store online — one-click setup.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.1.36
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 5.5 · PHP 7.4
Directory statusactive
Last directory update2 Sept 20262mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records ddosNull Shield — DDoS & Bot Protection version 1.1.36 as active, updated 2mo ago and tested up to WordPress 7.0.

Overview

About this plugin

Stop bots and DDoS attacks before they reach your WordPress site — without touching your DNS, hiring a developer, or slowing down your pages.

ddosNull Shield silently monitors your WordPress traffic in the background. Only visitors identified as malicious are intercepted. Real customers never notice it’s there.

Up and Running in Under 60 Seconds

No server access, no terminal, no config files.

  • Install the plugin from your WordPress admin
  • Click Connect to ddosNull and sign in (or create a free account)
  • Protection activates immediately

Why WordPress Stores Get Attacked

Modern attackers don’t try to flood your “pipe” anymore. They send requests that look exactly like real browsers — thousands of them — forcing your server to work 100x harder. Your pages slow down, customers abandon their carts, and your checkout stops processing.

It’s called a Layer 7 attack, and standard firewalls let them straight through.

ddosNull’s AI is specifically trained to spot these invisible patterns and stop them before they impact your store.

What ddosNull Shield Protects You From

DDoS & Bot Traffic

The ddosNull cloud analyzes your traffic patterns continuously. Malicious IPs are pushed to your site automatically — blocked the moment they show up, with zero performance impact on normal page loads. All analysis runs on ddosNull’s servers, not yours.

Carding & Fake Order Bots (WooCommerce) — ddosNull Shield Pro

Carding bots probe thousands of stolen credit cards on your checkout page in rapid card testing attacks, racking up chargeback fees and putting your payment gateway account at risk. Other bots flood your store with fake orders just to test stolen card numbers or scrape discount codes. ddosNull evaluates each checkout submission against multiple behavioral signals — and blocks bots before any order is ever created.

Legitimate shoppers check out without any interruption. Checkout protection is available with ddosNull Shield Pro.

Smart Challenges, Not Hard Blocks

Not every suspicious request is an attack. Sometimes it’s a real customer on a slow VPN. ddosNull uses a proof-of-work challenge (ALTCHA) that resolves silently in the background for most real visitors.

Only confirmed bots are hard-blocked. Google reCAPTCHA v2 is also supported as an alternative.

Zero Risk — Try It in Dry Run Mode

Install ddosNull Shield and enable Dry Run Mode from your dashboard. Every request is scored, but 100% of traffic is allowed through. You’ll see a detailed log of exactly which IPs would have been blocked — and why.

When you’re confident, activate protection with one click.

Works Everywhere WordPress Works

No DNS changes. No proxy. No re-routing your traffic through a third-party network.

ddosNull Shield works directly inside WordPress at the PHP layer — compatible with any host, including WP Engine, Kinsta, SiteGround, shared cPanel and Plesk hosting, and Cloudflare.

What Our Customers Say

“DDoSNull saved us during our peak holiday sales season. We were hit by a massive Layer 7 attack and didn’t even notice until we got the notification that it had been mitigated. It’s set-and-forget protection.

”

, CTO of an E-commerce Store

“As a DevOps consultant, I recommend DDoSNull to all my clients running WordPress. The one-click setup is a dream, and it provides enterprise-grade protection without the enterprise-grade price tag or complexity. ”

, DevOps Consultant

Features

  • AI-driven Layer 7 DDoS protection with automatic IP blocking
  • ALTCHA proof-of-work challenge (resolves silently for most real visitors)
  • Google reCAPTCHA v2 support as an alternative challenge
  • Checkout protection against carding, card testing, and fake orders for WooCommerce — ddosNull Shield Pro (premium)
  • Hard-block mode for confirmed malicious IPs (403 response)
  • IPv4 and IPv6 CIDR range support
  • URL whitelisting with regex support
  • User-agent blacklisting and whitelisting
  • IP whitelisting
  • Dry Run Mode for zero-risk evaluation
  • Cloudflare compatible (reads CF-Connecting-IP header)
  • Optional early loading for better performance (opt-in)
  • Compatible with any WordPress host — no server access required

A free ddosNull account is required. Sign up and connect your site directly from the plugin settings page.

Pricing

ddosNull Shield is free to install and use. Connecting your site requires a free ddosNull account. All paid plans come with a 30-day money-back guarantee and no long-term contracts.

Free — $0/month

  • 1 WordPress site
  • 15,000 protected requests/month
  • Layer-7 DDoS mitigation

Paid plans are available with higher request limits and support for multiple sites. ddosNull Shield Pro adds WooCommerce checkout protection. com/#pricing for details.

External Services

This plugin connects to the following external services to provide its protection features.

com)

This is the core service that powers the plugin. It provides AI-driven DDoS and bot traffic analysis, maintains a global IP reputation database, and coordinates automatic blocking across protected sites.

Data sent:

* Server load averages (1 min, 5 min, 15 min)

* Anonymized access-log lines (visitor IP addresses, request paths, HTTP status codes, timestamps)

* ALTCHA proof-of-work tokens submitted by visitors, for server-side verification

Data received: blocked IP lists, whitelisted IPs, protected URL patterns, blacklisted/whitelisted user-agents, DDoS mode flag, scan results.

Privacy Policy · Terms of Use

com/recaptcha/)

Only used when you choose reCAPTCHA v2 as the challenge type in settings (the default is ALTCHA, which does not involve Google). When active:

  • The reCAPTCHA JavaScript library is loaded from https://www.google.com/recaptcha/api.js and shown to visitors who need to be challenged. Google may collect device and browser signals as part of this interaction.
  • When a visitor submits the reCAPTCHA, their response token is sent from your server to https://www.google.com/recaptcha/api/siteverify to verify it.

Privacy Policy · Terms of Service

org)

Used once at plugin startup to detect the server’s own public IP address when it is not available in the PHP server environment. The result is cached locally for 12 hours. No personal data is transmitted.

Terms of Service · Privacy Policy

Source Code

js file is a compiled and minified JavaScript bundle built from React/TypeScript source. The human-readable source code is publicly available at:

com/disprozzy/ddosnull-shield-js-source

js, Vite, React, TypeScript. To rebuild: npm install && npm run build:admin.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • bot protection
  • ddos protection
  • firewall
  • security
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 5.5 · PHP 7.4
Update activity2 Sept 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.