Beschrijving
π‘οΈ CyberPulse is a powerful security firewall with IP blocking and whitelist that protects your website 24/7.
Every request is analyzed in real time. Bots, scanners, and attackers are blocked instantly β before they reach your site. The plugin detects suspicious behavior, blocks AI data collectors like GPTBot and ClaudeBot, and stops brute force attacks with automatic IP bans.
Why Choose CyberPulse:
- β‘ Real-Time Protection β monitors every request and blocks threats instantly
- π Lightweight & Fast β no database load, logs stored in files with automatic cleanup
- π 10 Languages β Russian, English, German, French, Italian, Spanish, Portuguese, Chinese, Japanese, Korean
- π Easy to Use β install and protect your site in under a minute
- π« No Ads β clean interface, no upsells in your admin panel
- π Works with Caching β compatible with WP Rocket, W3 Total Cache, LiteSpeed Cache, and CDN services
Protection Features:
- π€ AI Scraping Protection β blocks GPTBot, ClaudeBot, PerplexityBot, CCBot, and other AI data collectors
- π Multi-layer bot detection (11 independent checks: User-Agent, HTTP headers, Referer, Accept-Language, and more)
- π Brute force protection β automatic permanent /24 subnet ban after exceeding attempt limit
- π IP Management β block IPs, subnets (/24), whitelist trusted addresses, detect visitor country by IP
- π WordPress system files hiding β blocks access to wp-config.php, .env, .git, and other sensitive files
- β±οΈ Rate Limiting β configurable request limits to prevent DDoS and aggressive scraping
- β IP Whitelist β manual and automatic (server IP, search engines, administrator IPs)
- π‘οΈ XSS attack protection β blocks cross-site scripting in requests
- π 404 scanner detection β blocks vulnerability scanners by excessive 404 errors
- π URL Firewall β manual path blocking for specific endpoints
- π€ User-Agent blacklist with statistics β block specific bots by User-Agent
- π Referer verification β blocks suspicious requests without proper Referer header
- π Security score dashboard β hourly attack histogram, fix recommendations
- π§ Email alerts on attack spikes
- π Event audit log β track logins, settings changes, and plugin activity
- π¨ Dark & Light theme for admin panel
External Services
This plugin connects to external services to provide specific functionality.
π IP Geolocation
* Service: ip-api.com
* Purpose: Determines visitor country for statistics
* Data sent: Visitor IP address
* When: On each page visit from non-whitelisted IP
* Terms of Service: https://ip-api.com/docs/legal
* Privacy Policy: https://ip-api.com/docs/legal
π₯οΈ Server IP Detection
* Service: https://www.ipify.org/
* Purpose: Detects the server’s public IP address
* Data sent: None (only receives IP)
* When: Once on plugin activation, then cached for 24 hours
π Threat Intelligence
* Service: blocklist.de, abuse.ch (FeodoTracker), Tor Project
* Purpose: Checks visitor IPs against known malicious IP databases
* Data sent: None (downloads threat lists locally)
* When: Periodically (cached for 24 hours)
* blocklist.de: https://www.blocklist.de/en/impressum.html
* abuse.ch: https://abuse.ch/
* Tor Project: https://www.torproject.org/about/trademark/
π WordPress.org API
* Service: api.wordpress.org
* Purpose: Checks for WordPress core updates (security score feature)
* Data sent: None (standard WordPress update check)
* When: On security score calculation
* Privacy Policy: https://wordpress.org/about/privacy/
Source Code
The original unminified developer source code is available at:
https://github.com/gataurus/cyberpulse
Schermafbeeldingen






Installatie
- Go to Plugins Add New in your WordPress admin
- Search for “CyberPulse”
- Click Install Now and then Activate
- Navigate to CyberPulse in the admin menu
- β Your site is protected β default settings provide optimal security
FAQ
-
π How does bot detection work?
-
CyberPulse analyzes 11 parameters of every request: User-Agent, HTTP headers, Accept-Language, Referer, browser headers (Sec-Fetch-*), and more. Suspicious requests are blocked automatically with temporary or permanent IP bans.
-
π How does IP blocking work?
-
CyberPulse automatically detects visitor IP addresses, checks them against known malicious IP databases, and blocks suspicious IPs or entire /24 subnets permanently. You can also manually block IPs, subnets (CIDR), and whitelist trusted IP addresses.
-
β‘ Does it slow down my site?
-
No. CyberPulse is designed to be lightweight. All checks use efficient caching, and logs are stored in files β not in the database. It works smoothly with high-traffic sites.
-
π Is it compatible with caching and CDN services?
-
Yes. CyberPulse works with WP Rocket, W3 Total Cache, LiteSpeed Cache, Cloudflare, and other CDN and caching solutions. Real visitor IPs are correctly detected via proxy headers.
-
π Will it block search engines?
-
No. Google, Bing, Yandex, Baidu, DuckDuckGo, and other legitimate search bots are automatically detected and whitelisted by IP subnet and User-Agent signature.
-
β Can I whitelist my IP or specific services?
-
Yes. You can whitelist IPs, subnets (CIDR), hostnames, User-Agent patterns, and specific URL paths. Administrators are automatically whitelisted on login.
-
π How does brute force protection work?
-
When failed login attempts exceed the limit (default: 5 attempts in 15 minutes), the entire /24 subnet is permanently blocked. No temporary bans β attackers go straight to permanent block.
-
π€ Does it protect against AI scraping?
-
Yes. CyberPulse blocks known AI training bots: GPTBot (OpenAI), ClaudeBot (Anthropic), PerplexityBot, CCBot (Common Crawl), and others. AI scrapers are detected by User-Agent and IP signatures.
-
β How is this different from other security plugins?
-
CyberPulse offers AI scraping protection, 10 languages out of the box, a real-time dashboard with hourly attack histogram, and a clean interface with no ads or upsells. It’s lightweight and stores logs in files β not in your database.
-
π‘οΈ Is there a PRO version?
-
Yes. PRO adds 2FA authentication, geo-blocking (195 countries), DDoS protection, malware scanner, content copy protection, file integrity monitoring, and more. Learn more
Beoordelingen
Er zijn geen beoordelingen voor deze plugin.
Bijdragers & ontwikkelaars
“CyberPulse β Advanced Security & Bot Protection” is open source software. De volgende personen hebben bijgedragen aan deze plugin.
Bijdragers“CyberPulse β Advanced Security & Bot Protection” is vertaald in 1 locale. Dank voor de vertalers voor hun bijdragen.
Vertaal “CyberPulse β Advanced Security & Bot Protection” in je eigen taal.
Interesse in ontwikkeling?
Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.
Changelog
5.8.9
- π Added translation files for 10 languages
- π Updated PRO website link
- π οΈ Fixed SQL compatibility with MariaDB
5.8.6
- π Initial release with AI scraping protection, bot detection, brute force defense, and more
