MeteorGPLby WebbingApps
WS

Security Ninja (Premium)

Plugin
Beobachten 0 Mit Stern markieren 0
Installieren

Check your site for security vulnerabilities and get precise suggestions for corrective actions on passwords, user accounts, file permissions, database security, version hiding, plugins, themes, security headers and othe...

  • 0 Sterne
  • 0 Beobachter
  • 0 Downloads
  • Lizenz nicht deklariert

Versionen 0

Neueste zuerst · jede Version vor der Veröffentlichung gescannt
126 noch nicht verfügbare Versionen anzeigen

Releases, die im Changelog des Anbieters oder auf WordPress.org genannt werden und die das Repository noch nicht enthält.

  1. 5.303 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-09-08

    Changelog-Eintrag

  2. 5.302 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-09-01

    Changelog-Eintrag

  3. 5.301 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-08-31

    Changelog-Eintrag

  4. 5.300 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-08-25

    Changelog-Eintrag

  5. 5.299 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-08-24

    Changelog-Eintrag

  6. 5.298 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-08-18

    Changelog-Eintrag

  7. 5.297 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-08-14

    Changelog-Eintrag

  8. 5.296 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-08-11

    Changelog-Eintrag

  9. 5.295 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-08-03

    Changelog-Eintrag

  10. 5.294 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-08-02

    Changelog-Eintrag

  11. 5.293 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-07-22

    Changelog-Eintrag

  12. 5.292 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-07-15

    Changelog-Eintrag

  13. 5.291 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-07-06

    Changelog-Eintrag

  14. 5.290 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-06-30

    Changelog-Eintrag

  15. 5.284 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-05-23

    Changelog-Eintrag

  16. 5.283 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-05-18

    Changelog-Eintrag

  17. 5.282 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-05-05

    Changelog-Eintrag

  18. 5.281 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-04-22

    Changelog-Eintrag

  19. 5.280 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-04-17

    Changelog-Eintrag

  20. 5.279 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-04-15

    Changelog-Eintrag

  21. 5.277 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-04-04

    Changelog-Eintrag

  22. 5.276 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-03-27

    Changelog-Eintrag

  23. 5.275 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-03-16

    Changelog-Eintrag

  24. 5.274 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Including email template properly.

    Changelog-Eintrag

  25. 5.273 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-03-07

    Changelog-Eintrag

  26. 5.272 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-03-04

    Changelog-Eintrag

  27. 5.271 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-02-25

    Changelog-Eintrag

  28. 5.270 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-02-22

    Changelog-Eintrag

  29. 5.269 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-02-19

    Changelog-Eintrag

  30. 5.268 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-02-18

    Changelog-Eintrag

  31. 5.267 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-02-13

    Changelog-Eintrag

  32. 5.266 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-02-10

    Changelog-Eintrag

  33. 5.265 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-02-09

    Changelog-Eintrag

  34. 5.264 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-01-31

    Changelog-Eintrag

  35. 5.263 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-01-25

    Changelog-Eintrag

  36. 5.262 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2026-01-20

    Changelog-Eintrag

  37. 5.261 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2025-11-17

    Changelog-Eintrag

  38. 5.260 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2025-11-12

    Changelog-Eintrag

  39. 5.259 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2025-11-07

    Changelog-Eintrag

  40. 5.258 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2025-11-06

    Changelog-Eintrag

  41. 5.257 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2025-10-22

    Changelog-Eintrag

  42. 5.256 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2025-10-09

    Changelog-Eintrag

  43. 5.255 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    NEW: Added XML-RPC protection feature. This update enhances your site's security by allowing you to easily enable or disable XML-RPC access.

    Changelog-Eintrag

  44. 5.254 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    NEW: Add secret key display and copy functionality to 2FA module in frontend and backend. Allowing users to easier add the key to their syst...

    Changelog-Eintrag

  45. 5.253 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    NEW: Setting up 2FA for users in admin pages

    Changelog-Eintrag

  46. 5.252 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fixes for REST API warnings.

    Changelog-Eintrag

  47. 5.251 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fix: Removed extra whitespace in "import/export".

    Changelog-Eintrag

  48. 5.250 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Remove translated messages for errors logging in, creating a loop trying to present translated messages using WP's translation engine.

    Changelog-Eintrag

  49. 5.229 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2025-03-20

    Changelog-Eintrag

  50. 5.228 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2025-02-03

    Changelog-Eintrag

  51. 5.227 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2025-01-29

    Changelog-Eintrag

  52. 5.226 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2025-01-27

    Changelog-Eintrag

  53. 5.225 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2025-01-27

    Changelog-Eintrag

  54. 5.224 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2025-01-23

    Changelog-Eintrag

  55. 5.223 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2025-01-17

    Changelog-Eintrag

  56. 5.222 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2024-12-12

    Changelog-Eintrag

  57. 5.221 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    2024-11-10

    Changelog-Eintrag

  58. 5.220 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fixed issue with the topbar not using the correct White label icon and title for some users.

    Changelog-Eintrag

  59. 5.219 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Improved translations in the plugin.

    Changelog-Eintrag

  60. 5.218 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Added headers to prevent caching on Cloudflare and other proxies.

    Changelog-Eintrag

  61. 5.217 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fix: Events logger emails had a bug where the content generated list did not look correctly in the email.

    Changelog-Eintrag

  62. 5.216 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Refactored the code for enabling the firewall.

    Changelog-Eintrag

  63. 5.215 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fix: Resolved an issue with error messages showing up regarding \wfsnelmodules missing. Thank you everyone reporting this issue.

    Changelog-Eintrag

  64. 5.214 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fixed issues with 2FA setup not working for some users.

    Changelog-Eintrag

  65. 5.213 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fixed an issue where license activation could lead to a flood of email verification requests. This occurred when users agreed to activate th...

    Changelog-Eintrag

  66. 5.212 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Resolved issues causing unexpected errors for some users.

    Changelog-Eintrag

  67. 5.211 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Code cleanup and refactoring.

    Changelog-Eintrag

  68. 5.210 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Feature: Core Scanner module now available to all users. Keeping your core files safe is important.

    Changelog-Eintrag

  69. 5.209 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Improved 2FA setup and verification process.

    Changelog-Eintrag

  70. 5.208 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    General: Added and updated PHPDoc comments for better code documentation and consistency.

    Changelog-Eintrag

  71. 5.207 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fixed issue with White label feature warning in vulnerability module.

    Changelog-Eintrag

  72. 5.206 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    A linebreak too much in the test descriptions allowed some text to show up in the footer of the plugin.

    Changelog-Eintrag

  73. 5.205 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fixed bug not able to storing CIDR ranges.

    Changelog-Eintrag

  74. 5.204 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fixed an issue in the Scheduled Scanner where email reports always indicated changes, even when none occurred. The reports now accurately re...

    Changelog-Eintrag

  75. 5.203 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fix: Resolved an issue that caused theme tests to fail for some users, ensuring smoother theme compatibility checks.

    Changelog-Eintrag

  76. 5.202 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    New: Introduced a file viewer for both the Core Scanner and Malware Scanner, enhancing the plugin's security auditing capabilities.

    Changelog-Eintrag

  77. 5.201 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Tests: Updated MySQL recommendation to align with the latest WordPress minimum requirements. Thanks to Kittipot for the contribution.

    Changelog-Eintrag

  78. 5.200 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Updated wp-config.php file permissions test.

    Changelog-Eintrag

  79. 5.199 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fix in malware scanner whitelist, thank you Christian.

    Changelog-Eintrag

  80. 5.198 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fixed a minor PHP notice triggered by the test for potential sensitive information leaks in headers. Special thanks to Koichi for reporting...

    Changelog-Eintrag

  81. 5.197 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fix for White label not hiding on some specific configurations, thank you Michael.

    Changelog-Eintrag

  82. 5.196 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Improved responses from security tests to include more details.

    Changelog-Eintrag

  83. 5.195 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Improved 2FA business logic. Special thanks to all users for their valuable feedback and suggestions.

    Changelog-Eintrag

  84. 5.194 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Regression fixes from issues in 5.192 + version bump to 5.194

    Changelog-Eintrag

  85. 5.192 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Enhancement: Added more details to security test reports and fixed minor issues.

    Changelog-Eintrag

  86. 5.191 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Tested up to WordPress 6.5.4

    Changelog-Eintrag

  87. 5.190 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    New: Added MainwP integration for White label. Remote control your white label settings.

    Changelog-Eintrag

  88. 5.189 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Enhancement: Improved automatic removal of unwanted files, including common backup and development files, as well as files matching specific...

    Changelog-Eintrag

  89. 5.188 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Improvement: Reworked the dashboard widget overview.

    Changelog-Eintrag

  90. 5.187 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Improvement: Stopped logging changes to posts without a title to avoid cluttering logs with irrelevant data.

    Changelog-Eintrag

  91. 5.186 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fix: Scheduled Scanner not working properly in some configurations and did not execute the scheduled scans. Optimized the module to load fas...

    Changelog-Eintrag

  92. 5.185 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fix: Resolved an issue where the white label feature did not consistently rename the plugin in all locations when a new name was entered in...

    Changelog-Eintrag

  93. 5.184 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Improved cloud firewall IP detection - made the firewall faster.

    Changelog-Eintrag

  94. 5.183 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Enhanced Multisite Compatibility: Corrected the counting of network activated plugins. Special thanks to Tom for identifying this issue.

    Changelog-Eintrag

  95. 5.182 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    New: Events logger can now be deactivated; default is off.

    Changelog-Eintrag

  96. 5.181 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Added more details to blocked requests, eg. requesturi to help pinpoint patterns or methods. Thank you Bill.

    Changelog-Eintrag

  97. 5.180 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Resolved a problem with IP blocking that allowed repeated login attempts to go unchecked.

    Changelog-Eintrag

  98. 5.179 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fixed problem where the license.txt and readme.html file was not automatically removed even if featured turned on. Thank you Ismael.

    Changelog-Eintrag

  99. 5.178 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Added our first addon - MainWP

    Changelog-Eintrag

  100. 5.177 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Improvement for the White Label feature - Setting a maxiumum size if using SVG as an icon. Thank you Daniel.

    Changelog-Eintrag

Alle 126 noch nicht verfügbaren Releases im Changelog

Readme

Lizenz

Security Ninja (Premium)

Check your site for security vulnerabilities and get precise suggestions for corrective actions on passwords, user accounts, file permissions, database security, version hiding, plugins, themes, security headers and other security aspects.

Security Ninja is a lightweight WordPress security plugin that helps protect your site from common attacks and security mistakes - without turning your dashboard into a cockpit.

[youtube https://www.youtube.com/watch?v=5zzzQTPmbS0]

Web Application Firewall (WAF) (based on the 8G ruleset) to block common malicious requests, plus 50+ security checks, a full vulnerability scanner, and a core integrity scanner to spot risky settings and unexpected file changes.

Upgrade to Pro for Cloud Firewall, malware scanning/cleanup, login brute-force protection and 2FA, export/webhooks, and scheduled scans.

This plugin can be downloaded for free without any paid subscription from the official WordPress repository.

Included for free

  • Basic Firewall (8G-based) – Blocks common malicious requests and bot noise before it becomes a problem.
  • 50+ Security Tests – Fast audit of common WordPress security misconfigurations.
  • Vulnerability Scanner – Highlights known issues in plugins/themes so you can patch faster.
  • Core Scanner – Detect modified or unexpected files in WordPress core folders.
  • Basic Events Logger – Logs firewall events and login attempts (successful/failed).
  • AI Security Advisor (WordPress 7) – AI-generated audit summaries and guided follow-ups from your scans, using WordPress AI Connectors (you choose the LLM provider). Optional WordPress Abilities let other AI tools on your site read test summaries, attack activity, and your latest saved report.

Pro adds

  • Cloud Firewall & advanced WAF – Block 600+ million known bad IPs, country blocking, IP management, and stronger firewall controls (free includes the 8G-based firewall).
  • Advanced Malware Scanner – Detect and clean malicious code and suspicious files.
  • Login protection & 2FA – Limit failed logins, rename the login URL, and add two-factor authentication.
  • One-click Fixes – Harden WordPress from the Fixes page (XML-RPC, file editor, headers, and more).
  • Full Events Logger – Export logs, scheduled email reports, webhooks (e.g. Slack/Discord), and deeper alerting.
  • Scheduled scans & reporting – Automated security scans and reports.

Key Features

Security Ninja is a lightweight WordPress firewall plugin and security toolkit designed to help you find misconfigurations, block common attacks, and stay ahead of known vulnerabilities - without slowing your site down.

Comprehensive WordPress Security Testing

Security Ninja performs 50+ advanced security tests to identify issues before attackers exploit them. This includes:

  • Login and password checks – Audits weak passwords and related settings (Pro adds failed-login limits, rename login, and 2FA).
  • File integrity monitoring – Detects unauthorized changes to WordPress core files, themes, and plugins.
  • Database security checks – Identifies weak database permissions and potential SQL injection threats.
  • User role audits – Ensures no unauthorized administrator accounts exist.
  • Security misconfiguration scans – Identifies and fixes weak settings that could compromise security.

Enhanced Vulnerability Scanner

Proactively alerts you to known vulnerabilities in plugins and themes so you can patch before they are exploited.

Core Scanner – WordPress Installation Integrity

Ensures your WordPress installation remains untampered and free of unauthorized files.

  • Full core file integrity check – Scans every file in core WordPress folders for modifications.
  • Unknown file detection – Flags extra or unexpected files in core directories.
  • Built-in file viewer – Review flagged files in the dashboard.
  • Restore or delete – Restore altered core files with one click, or remove suspicious unknowns.

Advanced Malware Scanner – Detect & Remove Malware Instantly (PRO)

Security Ninja includes a high-performance malware scanner that automatically checks your WordPress core, plugins and themes for:

  • Malicious scripts and backdoors – Identifies hidden malware and harmful injections.
  • Trojan and virus detection – Scans for suspicious PHP and JavaScript entries.
  • One-click malware removal – Instantly quarantine and delete infected files.

WordPress Firewall & Real-Time Threat Protection

Security Ninja includes a basic firewall for free (8G-based) to block common malicious requests. Upgrade to Pro for more advanced WAF controls.

  • Basic protection (Free) – 8G rules block many common exploit patterns and abusive requests.
  • Advanced protection (Pro) – Cloud Firewall, country blocking, IP lists, and additional intelligence/automation.
  • Login brute-force protection (Pro) – Limit failed logins and harden the login flow (not included in the free firewall).

Automatic service whitelisting (Pro)

Cloud Firewall (Pro) whitelists known third-party service IPs so remote maintenance, optimization, and monitoring tools are less likely to be blocked. No manual IP entry is required for these built-in lists.

  • WP Compress – image optimization and compression service
  • MonSpark – uptime and website monitoring
  • Modular DS – remote site management
  • WPMU DEV – hosting and management platform
  • Divi Dash – Elegant Themes site management
  • Fastpixel – optimization service
  • Broken Link Checker – link checking service
  • GetTerms – cookie consent scanner (getterms.io)

Optional one-click whitelists (Firewall → IP Management; enable per service):

  • ManageWP – enabled by default on new installs
  • WP Rocket – caching and optimization
  • UptimeRobot – uptime monitoring
  • Uptimia – uptime monitoring

You can still add your own IPs and CIDR ranges manually on the IP Management screen.

Login Security & Two-Factor Authentication (2FA) (PRO)

Your WordPress login page is a primary target for hackers. Security Ninja enhances login security with:

  • Two-Factor Authentication (2FA) – Requires additional verification for safer logins.
  • Brute-force attack protection – Limits failed login attempts to block unauthorized access.
  • Rename login - Getting a lot of requests to your login form? Hide it for spammers.

One-Click Security Fixes & WordPress Hardening (PRO)

Manually fixing security issues is time-consuming. Security Ninja provides one-click hardening to:

  • Disable XML-RPC – Blocks common DDoS attacks and brute-force exploits.
  • Restrict file editing – Prevents unauthorized theme and plugin modifications.
  • Hide PHP error messages – Stops hackers from exploiting sensitive error details.

And many more fixes to harden your WordPress security!

Events Logger / Activity Tracking

Security Ninja includes a basic events logger for free so you can see what’s happening on your site.

  • Free: firewall events and login attempts (successful/failed) in the dashboard.
  • Pro: export security logs, scheduled email reports, webhooks (e.g. Slack/Discord), and deeper alerting.

Automated Security Scans & Reports (PRO)

Security Ninja performs scheduled security scans and sends reports directly to your inbox.

  • Set up daily, weekly, or monthly security scans.
  • Receive email alerts about vulnerabilities and malware infections.
  • Analyze detailed reports to keep your website secure.

Block Spam & Malicious Bots Instantly (PRO)

Hackers and spammers use bots to exploit WordPress websites. Security Ninja prevents:

  • Fake registrations and spam comments – Stops bots from even getting to your site.
  • Malicious bot attacks – Blocks scripts attempting to hack your site.
  • Unwanted traffic – Reduces server load by preventing unnecessary bot access.

AI Security Advisor - from scan results to clear next steps (WordPress 7)

Understanding a security scan shouldn’t feel like homework. AI Security Advisor uses your connected LLM (via WordPress 7 AI Connectors) to turn Security Ninja findings into a readable audit: executive summary, prioritized improvements, and suggested follow-up prompts-not an open-ended chatbot.

Reports draw on Security Tests, the Vulnerability Scanner, Core Scanner, recent firewall/login events, and on Pro sites Malware Scanner results when available. Saved reports stay on your site until you remove them.

What you need
AI Security Advisor is included in the free plugin but requires WordPress 7. You connect the AI/LLM provider yourself under Settings → Connectors in WordPress; Security Ninja does not host or supply API keys.

WordPress Abilities (optional)
On WordPress 7, Security Ninja can register read-only Abilities so other AI tools on the same site can fetch a test summary, 7-day attack activity, or your latest saved audit-useful if you use multiple AI integrations. Report generation and follow-ups on the Security Advisor page work independently of this.

Privacy, in everyday language
Only non-identifying security context (test results, scan status, event counts-not personal data) is sent to your chosen AI provider to build a report.

If you are not on WordPress 7 yet, you will see a notice on the AI Security Advisor screen; the rest of Security Ninja continues to work as usual.


Join thousands of satisfied users who trust Security Ninja to keep their websites safe. Start protecting your online presence today.

=Extensions=

MainWP - Manage Security Ninja across many sites from one MainWP Dashboard. Security Ninja on each child site includes MainWP integration built in (no extra plugin on child sites).

  • Free addon - Security Ninja for MainWP (WordPress.org): view test results and vulnerabilities per site, trigger remote security scans, and sync fresh results. Works with child sites on free or Pro Security Ninja; data shown matches what each site’s installed version provides.
  • Premium addon - Adds a combined events log across all connected sites, search/filter for security events, and remote white-label control on Pro child sites. Requires Security Ninja Pro on child sites for log and white-label features. Available from your WP Security Ninja account; see MainWP integration for details.

https://wordpress.org/plugins/security-ninja-for-mainwp/

Security Ninja Pro adds Cloud Firewall (600+ million known bad IPs), country blocking, advanced WAF controls, Malware Scanner, login protection (failed-login limits, rename login, 2FA), One-click Fixes, full Events Logger (export, webhooks, scheduled reports), and scheduled scans. The free plugin already includes the 8G firewall, 50+ security tests, Vulnerability Scanner, Core Scanner, basic Events Logger, and AI Security Advisor on WordPress 7.

An all-in-one security solution for any site. With premium support and continuous updates Security Ninja Pro is a perfect tool to keep your site safe. See what the PRO version offers

Automatically block 600+ million bad IPs with one click! Security Ninja Pro Firewall will help you stay one step ahead of bad guys by using the collective know-how of millions of attacked sites, and ban bad guys before they even open your site.

Read more about Pro features on the Security Ninja website

What others say about the plugin

  • Kinsta
  • Hostinger
  • Cloudways
  • AppSumo
  • Freemius
  • WP Mayor: "Easy-to-Use WordPress Security Plugin"
  • WPMarmite
  • WPExplorer
  • WPLift
  • WP Loop
  • InfluenceWP
  • G2

Tests

  • The tests include:

    • brute-force attack on user accounts to test password strength
    • numerous installation parameters tests
    • file permissions
    • version hiding
    • 0-day exploits tests
    • debug and auto-update modes tests
    • database configuration tests
    • Apache and PHP related tests
    • WP options tests
    • security headers and related server response checks
  • The full suite covers 50+ checks across WordPress core/plugins/themes, user accounts and passwords, file permissions, debug modes, database configuration, PHP settings, security headers, and more. Open Security Ninja in your dashboard for the complete list with explanations and fix guidance.

License info

  • jQuery Cookie Plugin, Copyright 2013 Klaus Hartl

  • The vulnerability scanner uses data from the National Vulnerability Database - NVD

  • This product includes IP2Location LITE data available from https://lite.ip2location.com.

  • This plugin uses the Persist Admin notice Dismissals by Collins Agbonghama @collizo4sky

  • Firewall rules are based on 8G Firewall by Jeff Starr - https://perishablepress.com/8g-blacklist/

How can I report security bugs?

You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team help validate, triage and handle any security vulnerabilities. Report a security vulnerability.

Was es mitbringt

  • Integration mit WooCommerce

Installation

Installing from WordPress

  1. Open WordPress admin, go to Plugins, click Add New
  2. Enter "Security Ninja" in search and hit Enter
  3. Plugin will show up as the first on the list, click "Install Now"
  4. Activate & go to Tools - Security Ninja to make your site more secure

Installing Manually

  1. Download the plugin.
  2. Unzip it and upload to wp-content/plugin/
  3. Open WordPress admin - Plugins and click "Activate" next to the plugin
  4. Activate & go to Security Ninja to make your site more secure

Faq

Does the free version include a WordPress firewall (WAF)?

Yes. Security Ninja includes a basic Web Application Firewall (WAF) for free, based on the 8G ruleset. It blocks common malicious requests and reduces bot noise.

Does Security Ninja protect against brute force attacks and login attempts?

Pro includes login brute-force protection (failed-login limits), rename login, and 2FA. The free version records login attempts (successful/failed) in the Events Logger and runs security tests that check password strength-it does not block repeated failed logins on its own.

Does Security Ninja include a WordPress vulnerability scanner?

Yes. The Vulnerability Scanner is fully available in the free version and helps you identify known vulnerabilities in plugins/themes so you can patch quickly.

Who is this plugin for?

Site owners, agencies, and developers who want a lightweight WordPress security plugin to harden sites and catch problems early.

Will this plugin slow down my site?

In normal operation, no. Some scans can temporarily use more resources while they run.

What changes will Security Ninja make to my site?

Security Ninja runs checks and shows recommendations. Some Pro features can add active protection layers (firewall/WAF controls, login protection), which you can configure.

What if I encounter issues with the plugin?

While we strive for universal compatibility, if you face any issues, our support team is ready to assist. Visit our support forum to open a new thread, and we'll help you as soon as possible.

Screenshots

  1. Firewall & Events overview (blocked requests + quick stats).
  2. Firewall Events log (see what was blocked and why).
  3. Vulnerability Scanner (find vulnerable plugins/themes and patch fast).
  4. Security Tests (one-click audit with clear pass/fail results).
  5. Core Scanner (detect modified/unknown core files).

Installieren

composer require meteorgpl-plugin/security-ninja-premium

Die Lizenzprüfungen des Anbieters sind unverändert: Aktivieren Sie das Plugin in WordPress mit einem beim Anbieter gekauften Lizenzschlüssel.

Lizenz

Das Plugin deklariert keine Lizenz. Der Code wird unter der Lizenz weiterverbreitet, die der Anbieter in den eigenen Headern des Plugins deklariert hat.

Grafiken, Schriften, Medien und Dokumente, die möglicherweise separat lizenziert sind, werden nicht weiterverbreitet; die Lizenzseite erklärt, was ersetzt oder entfernt wird, und der Sicherheits-Tab listet es pro Version auf. Der Anspruch auf Support und Updates ergibt sich aus der Lizenz, die Sie beim Anbieter kaufen.

Feedback senden

Was funktioniert, was nicht, was fehlt: Ein paar Worte helfen.

Nur wenn Sie eine Antwort möchten.

Wird in Ihrem Browser aufgenommen, ohne dieses Fenster. Passwörter, Ihre Eingaben in Formularen, Schlüssel und Tokens werden als graue Blöcke ausgelassen; vor dem Senden können Sie weitere Bereiche verbergen. Screenshots bewahren wir 90 Tage auf.

Wir speichern es mit der Seitenadresse, Ihrer Sprache, der Fenstergröße, dem Browser und der IP-Adresse, und Ihrer E-Mail-Adresse, wenn Sie eine angeben. IP-Adresse und Browser werden nach 90 Tagen gelöscht. Datenschutzerklärung.

Alle Sprachen