{"id":337555,"date":"2026-08-08T21:12:42","date_gmt":"2026-08-08T21:12:42","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/cyber-security\/"},"modified":"2026-08-11T16:33:22","modified_gmt":"2026-08-11T16:33:22","slug":"cyberpulse","status":"publish","type":"plugin","link":"https:\/\/me.wordpress.org\/plugins\/cyberpulse\/","author":23505482,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"5.8.9.5","stable_tag":"5.8.9.5","tested":"7.0.4","requires":"5.3","requires_php":"7.4","requires_plugins":null,"header_name":"CyberPulse \u2014 Advanced Security & Bot Protection","header_author":"CyberPulse Security","header_description":"Cyber Pulse \u2014 \u0441\u0435\u0440\u0434\u0446\u0435\u0431\u0438\u0435\u043d\u0438\u0435 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0432\u0430\u0448\u0435\u0433\u043e WordPress. \u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u043c\u0433\u043d\u043e\u0432\u0435\u043d\u043d\u0430\u044f \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0430 \u0431\u043e\u0442\u043e\u0432, \u0437\u0430\u0449\u0438\u0442\u0430 \u043e\u0442 \u0431\u0440\u0443\u0442\u0444\u043e\u0440\u0441\u0430 \u0438 AI-\u0441\u043a\u0440\u0430\u043f\u0438\u043d\u0433\u0430. \u041f\u043e\u0447\u0443\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435 \u043f\u0443\u043b\u044c\u0441 \u0437\u0430\u0449\u0438\u0442\u044b. \u0411\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u0441 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\u044e \u0430\u043f\u0433\u0440\u0435\u0439\u0434\u0430 \u0434\u043e PRO.","assets_banners_color":"165739","last_updated":"2026-08-11 16:33:22","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/cyberpulse-security.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":212,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"5.8.8":{"tag":"5.8.8","author":"gataurus","date":"2026-08-08 21:23:06"},"5.8.9":{"tag":"5.8.9","author":"gataurus","date":"2026-08-09 15:22:48"},"5.8.9.1":{"tag":"5.8.9.1","author":"gataurus","date":"2026-08-09 18:32:56"},"5.8.9.2":{"tag":"5.8.9.2","author":"gataurus","date":"2026-08-09 22:49:03"},"5.8.9.3":{"tag":"5.8.9.3","author":"gataurus","date":"2026-08-10 20:07:31"},"5.8.9.4":{"tag":"5.8.9.4","author":"gataurus","date":"2026-08-11 07:48:56"},"5.8.9.5":{"tag":"5.8.9.5","author":"gataurus","date":"2026-08-11 16:33:22"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3638963,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3638963,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3639821,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3639821,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["5.8.8","5.8.9","5.8.9.1","5.8.9.2","5.8.9.3","5.8.9.4","5.8.9.5"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3638963,"resolution":"1","location":"assets","locale":"","width":1667,"height":844},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3638963,"resolution":"2","location":"assets","locale":"","width":1657,"height":857},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3638963,"resolution":"3","location":"assets","locale":"","width":1666,"height":866},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3638963,"resolution":"4","location":"assets","locale":"","width":1665,"height":849},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3638963,"resolution":"5","location":"assets","locale":"","width":1653,"height":835},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3638963,"resolution":"6","location":"assets","locale":"","width":1618,"height":879}},"screenshots":{"1":"\ud83d\udcca Main dashboard with real-time statistics and hourly histogram","2":"\ud83d\udee1\ufe0f Security score assessment with fix recommendations","3":"\ud83d\udeab Blocked bots log with detailed analysis","4":"\ud83d\udcc1 Page tracking and traffic analytics","5":"\u2705 Whitelist management panel","6":"\u2699\ufe0f Security settings with 11 bot detection options"}},"plugin_section":[262246],"plugin_tags":[2656,166108,2439,1174,600],"plugin_category":[54],"plugin_contributors":[274870],"plugin_business_model":[],"class_list":["post-337555","plugin","type-plugin","status-publish","hentry","plugin_section-dashboard-widgets","plugin_tags-anti-spam","plugin_tags-bot-protection","plugin_tags-brute-force","plugin_tags-firewall","plugin_tags-security","plugin_category-security-and-spam-protection","plugin_contributors-gataurus","plugin_committers-gataurus"],"banners":{"banner":"https:\/\/ps.w.org\/cyberpulse\/assets\/banner-772x250.png?rev=3639821","banner_2x":"https:\/\/ps.w.org\/cyberpulse\/assets\/banner-1544x500.png?rev=3639821","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/cyberpulse\/assets\/icon-128x128.png?rev=3638963","icon_2x":"https:\/\/ps.w.org\/cyberpulse\/assets\/icon-256x256.png?rev=3638963","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/cyberpulse\/assets\/screenshot-1.png?rev=3638963","caption":"\ud83d\udcca Main dashboard with real-time statistics and hourly histogram"},{"src":"https:\/\/ps.w.org\/cyberpulse\/assets\/screenshot-2.png?rev=3638963","caption":"\ud83d\udee1\ufe0f Security score assessment with fix recommendations"},{"src":"https:\/\/ps.w.org\/cyberpulse\/assets\/screenshot-3.png?rev=3638963","caption":"\ud83d\udeab Blocked bots log with detailed analysis"},{"src":"https:\/\/ps.w.org\/cyberpulse\/assets\/screenshot-4.png?rev=3638963","caption":"\ud83d\udcc1 Page tracking and traffic analytics"},{"src":"https:\/\/ps.w.org\/cyberpulse\/assets\/screenshot-5.png?rev=3638963","caption":"\u2705 Whitelist management panel"},{"src":"https:\/\/ps.w.org\/cyberpulse\/assets\/screenshot-6.png?rev=3638963","caption":"\u2699\ufe0f Security settings with 11 bot detection options"}],"raw_content":"<!--section=description-->\n<p>\ud83d\udee1\ufe0f CyberPulse is a powerful security firewall that protects your website 24\/7.<\/p>\n\n<p>Every request is analyzed in real time. Bots, scanners, and attackers are blocked instantly \u2014 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.<\/p>\n\n<p><strong>Why Choose CyberPulse:<\/strong><\/p>\n\n<ul>\n<li>\u26a1 <strong>Real-Time Protection<\/strong> \u2014 monitors every request and blocks threats instantly<\/li>\n<li>\ud83e\udeb6 <strong>Lightweight &amp; Fast<\/strong> \u2014 no database load, logs stored in files with automatic cleanup<\/li>\n<li>\ud83c\udf0d <strong>10 Languages<\/strong> \u2014 Russian, English, German, French, Italian, Spanish, Portuguese, Chinese, Japanese, Korean<\/li>\n<li>\ud83d\ude80 <strong>Easy to Use<\/strong> \u2014 install and protect your site in under a minute<\/li>\n<li>\ud83d\udeab <strong>No Ads<\/strong> \u2014 clean interface, no upsells in your admin panel<\/li>\n<li>\ud83d\udd17 <strong>Works with Caching<\/strong> \u2014 compatible with WP Rocket, W3 Total Cache, LiteSpeed Cache, and CDN services<\/li>\n<\/ul>\n\n<p><strong>Protection Features:<\/strong><\/p>\n\n<ul>\n<li>\ud83e\udd16 AI Scraping Protection \u2014 blocks GPTBot, ClaudeBot, PerplexityBot, CCBot, and other AI data collectors<\/li>\n<li>\ud83d\udd0d Multi-layer bot detection (11 independent checks: User-Agent, HTTP headers, Referer, Accept-Language, and more)<\/li>\n<li>\ud83d\udd10 Brute force protection \u2014 automatic permanent \/24 subnet ban after exceeding attempt limit<\/li>\n<li>\ud83d\udcc1 WordPress system files hiding \u2014 blocks access to wp-config.php, .env, .git, and other sensitive files<\/li>\n<li>\u23f1\ufe0f Rate Limiting \u2014 configurable request limits to prevent DDoS and aggressive scraping<\/li>\n<li>\u2705 IP Whitelist \u2014 manual and automatic (server IP, search engines, administrator IPs)<\/li>\n<li>\ud83d\udee1\ufe0f XSS attack protection \u2014 blocks cross-site scripting in requests<\/li>\n<li>\ud83d\udd0e 404 scanner detection \u2014 blocks vulnerability scanners by excessive 404 errors<\/li>\n<li>\ud83d\udd12 URL Firewall \u2014 manual path blocking for specific endpoints<\/li>\n<li>\ud83d\udc64 User-Agent blacklist with statistics \u2014 block specific bots by User-Agent<\/li>\n<li>\ud83d\udd17 Referer verification \u2014 blocks suspicious requests without proper Referer header<\/li>\n<li>\ud83d\udcca Security score dashboard \u2014 hourly attack histogram, fix recommendations<\/li>\n<li>\ud83d\udce7 Email alerts on attack spikes<\/li>\n<li>\ud83d\udcdd Event audit log \u2014 track logins, settings changes, and plugin activity<\/li>\n<li>\ud83c\udfa8 Dark &amp; Light theme for admin panel<\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to external services to provide specific functionality.<\/p>\n\n<p><strong>\ud83c\udf0d IP Geolocation<\/strong>\n* Service: ip-api.com\n* Purpose: Determines visitor country for statistics\n* Data sent: Visitor IP address\n* When: On each page visit from non-whitelisted IP\n* Terms of Service: https:\/\/ip-api.com\/docs\/legal\n* Privacy Policy: https:\/\/ip-api.com\/docs\/legal<\/p>\n\n<p><strong>\ud83d\udda5\ufe0f Server IP Detection<\/strong>\n* Service: https:\/\/www.ipify.org\/\n* Purpose: Detects the server's public IP address\n* Data sent: None (only receives IP)\n* When: Once on plugin activation, then cached for 24 hours<\/p>\n\n<p><strong>\ud83d\udd12 Threat Intelligence<\/strong>\n* Service: blocklist.de, abuse.ch (FeodoTracker), Tor Project\n* Purpose: Checks visitor IPs against known malicious IP databases\n* Data sent: None (downloads threat lists locally)\n* When: Periodically (cached for 24 hours)\n* blocklist.de: https:\/\/www.blocklist.de\/en\/impressum.html\n* abuse.ch: https:\/\/abuse.ch\/\n* Tor Project: https:\/\/www.torproject.org\/about\/trademark\/<\/p>\n\n<p><strong>\ud83d\udd04 WordPress.org API<\/strong>\n* Service: api.wordpress.org\n* Purpose: Checks for WordPress core updates (security score feature)\n* Data sent: None (standard WordPress update check)\n* When: On security score calculation\n* Privacy Policy: https:\/\/wordpress.org\/about\/privacy\/<\/p>\n\n<h3>Source Code<\/h3>\n\n<p>The original unminified developer source code is available at:\nhttps:\/\/github.com\/gataurus\/cyberpulse<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Go to <strong>Plugins \u2192 Add New<\/strong> in your WordPress admin<\/li>\n<li>Search for \"CyberPulse\"<\/li>\n<li>Click <strong>Install Now<\/strong> and then <strong>Activate<\/strong><\/li>\n<li>Navigate to <strong>CyberPulse<\/strong> in the admin menu<\/li>\n<li>\u2705 Your site is protected \u2014 default settings provide optimal security<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"%F0%9F%94%8D%20how%20does%20bot%20detection%20work%3F\"><h3>\ud83d\udd0d How does bot detection work?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"%E2%9A%A1%20does%20it%20slow%20down%20my%20site%3F\"><h3>\u26a1 Does it slow down my site?<\/h3><\/dt>\n<dd><p>No. CyberPulse is designed to be lightweight. All checks use efficient caching, and logs are stored in files \u2014 not in the database. It works smoothly with high-traffic sites.<\/p><\/dd>\n<dt id=\"%F0%9F%94%97%20is%20it%20compatible%20with%20caching%20and%20cdn%20services%3F\"><h3>\ud83d\udd17 Is it compatible with caching and CDN services?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"%F0%9F%94%8E%20will%20it%20block%20search%20engines%3F\"><h3>\ud83d\udd0e Will it block search engines?<\/h3><\/dt>\n<dd><p>No. Google, Bing, Yandex, Baidu, DuckDuckGo, and other legitimate search bots are automatically detected and whitelisted by IP subnet and User-Agent signature.<\/p><\/dd>\n<dt id=\"%E2%9C%85%20can%20i%20whitelist%20my%20ip%20or%20specific%20services%3F\"><h3>\u2705 Can I whitelist my IP or specific services?<\/h3><\/dt>\n<dd><p>Yes. You can whitelist IPs, subnets (CIDR), hostnames, User-Agent patterns, and specific URL paths. Administrators are automatically whitelisted on login.<\/p><\/dd>\n<dt id=\"%F0%9F%94%90%20how%20does%20brute%20force%20protection%20work%3F\"><h3>\ud83d\udd10 How does brute force protection work?<\/h3><\/dt>\n<dd><p>When failed login attempts exceed the limit (default: 5 attempts in 15 minutes), the entire \/24 subnet is permanently blocked. No temporary bans \u2014 attackers go straight to permanent block.<\/p><\/dd>\n<dt id=\"%F0%9F%A4%96%20does%20it%20protect%20against%20ai%20scraping%3F\"><h3>\ud83e\udd16 Does it protect against AI scraping?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"%E2%AD%90%20how%20is%20this%20different%20from%20other%20security%20plugins%3F\"><h3>\u2b50 How is this different from other security plugins?<\/h3><\/dt>\n<dd><p>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 \u2014 not in your database.<\/p><\/dd>\n<dt id=\"%F0%9F%9B%A1%EF%B8%8F%20is%20there%20a%20pro%20version%3F\"><h3>\ud83d\udee1\ufe0f Is there a PRO version?<\/h3><\/dt>\n<dd><p>Yes. PRO adds 2FA authentication, geo-blocking (195 countries), DDoS protection, malware scanner, content copy protection, file integrity monitoring, and more. <a href=\"https:\/\/cyberpulse-security.com\/\">Learn more<\/a><\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>5.8.9<\/h4>\n\n<ul>\n<li>\ud83c\udf0d Added translation files for 10 languages<\/li>\n<li>\ud83d\udd17 Updated PRO website link<\/li>\n<li>\ud83d\udee0\ufe0f Fixed SQL compatibility with MariaDB<\/li>\n<\/ul>\n\n<h4>5.8.6<\/h4>\n\n<ul>\n<li>\ud83d\ude80 Initial release with AI scraping protection, bot detection, brute force defense, and more<\/li>\n<\/ul>","raw_excerpt":"\ud83d\udee1\ufe0f Real-time security firewall. Blocks bots, brute force attacks, XSS, and AI scrapers. 10 languages, lightweight, no ads.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/337555","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=337555"}],"author":[{"embeddable":true,"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/gataurus"}],"wp:attachment":[{"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=337555"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=337555"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=337555"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=337555"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=337555"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=337555"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}