Skip to content
WordPress Security Plugin - Website protection
  • Docs
  • Help
  • Reviews
  • Account
  • Contact
  • Features
    • #
      • Easy Install WizardQuick Setup
        From download to installed and configured in a few minutes.
      • Firewall protection
        Prevent malicious requests and block millions of known bad IPs.
      • Security TestingFree & Pro
        The Security tests combine years of know-how in WordPress security
      • VulnerabilitiesFree Feature
        Get warned about known vulnerabilities in your website
      • Login Protection
        2FA, Rename login and brute force protection
    • #
      • Core ScannerFree & Pro
        Checks your core WordPress files for modifications or unknown files.
      • Malware Scanner
        Scan files for malicious code - warns you of any suspicious results.
      • Scheduled Scanner
        No time for manual checks? Use the scheduled scanner and get an email if something changes.
      • Events Logger
        Know what happened on your website, in the admin and on the frontend
    • #
      • WooCommerce ProtectionPopular!
        Protect WooCommerce from checkout hacks, fake orders and card theft.
      • 404 Guard
        Stop scanners and bad bots wasting your site’s ressources
      • White labelFor 25+ licenses
        Use your own name and branding on client websites.
      • MainWPAdd On
        Use our Addon to intregrate deeper with MainWP. Free and Premium version available.
Pricing
Pricing
WordPress Security Plugin - Website protection
Website protection with Security Ninja for WordPress
  • Docs
  • Help
  • Reviews
  • Account
  • Contact
  • Features
    • #
      • Easy Install WizardQuick Setup
        From download to installed and configured in a few minutes.
      • Firewall protection
        Prevent malicious requests and block millions of known bad IPs.
      • Security TestingFree & Pro
        The Security tests combine years of know-how in WordPress security
      • VulnerabilitiesFree Feature
        Get warned about known vulnerabilities in your website
      • Login Protection
        2FA, Rename login and brute force protection
    • #
      • Core ScannerFree & Pro
        Checks your core WordPress files for modifications or unknown files.
      • Malware Scanner
        Scan files for malicious code - warns you of any suspicious results.
      • Scheduled Scanner
        No time for manual checks? Use the scheduled scanner and get an email if something changes.
      • Events Logger
        Know what happened on your website, in the admin and on the frontend
    • #
      • WooCommerce ProtectionPopular!
        Protect WooCommerce from checkout hacks, fake orders and card theft.
      • 404 Guard
        Stop scanners and bad bots wasting your site’s ressources
      • White labelFor 25+ licenses
        Use your own name and branding on client websites.
      • MainWPAdd On
        Use our Addon to intregrate deeper with MainWP. Free and Premium version available.
Pricing
Pricing
Website protection with Security Ninja for WordPress

Documentation

  • Home
  • Documentation
  • Security Tests

Security Tests

  • Security Tests

  • Security Issues were found

  • Update functions.php

  • Fix - temporary folder not writable

  • Delete the readme.html file

  • What is the sn-backups folder?

  • Check if plugins are up to date

  • If full WordPress version info is revealed in meta data

  • User “admin” with administrator privileges exists

  • “Anyone can register” option is enabled

  • Unnecessary information on failed login attempts

  • Check WP Core Updates

  • Auto Core Updates

  • Plugin Updates

  • Deactivated Plugins

  • Active Plugin Updates

  • Plugin Compatibility Check

  • Theme Updates

  • Deactivated Themes

  • WP Version Info

  • Secure readme.html

  • PHP Version Update

  • MySQL Version Check

  • PHP Version Detail Exposure

  • No Admin User

  • How to Fix cURL SSL Certificate Errors

  • Fixed test results still fail?

  • Maintenance and password protected websites

  • Fixes

Sections

  • AI Security Advisor
    • What happens when you generate a report
    • How to enable AI Security Advisor
    • How to get your first security report
  • Installation and usage
    • Install Security Ninja
    • Install Pro version
    • Installation Wizard
    • How to access your website via FTP
    • Does Security Ninja Work with WordPress.org?
    • How to include custom code on your website
    • Remove settings when deactivating
    • Dashboard Widget with quick site overview
    • Last Login
    • Activate Default Security Measures
    • Data Processing Agreement
    • Getting started
    • Share data - Privacy
    • Import & export
    • Create or update Database tables
    • Understanding the Importance of PHP Versions for Your WordPress Site
    • GDPR Compliance?
    • Use license on staging or dev sites
  • Firewall
    • Firewall Protection
    • How to use the firewall
    • How to get back in to your website
    • How to restore access without the unblock URL
    • Block IP Network
    • Change login URL
    • How to ban subnet mask IP range
    • Login Form Protection
    • Whitelisting Services in WP Security Ninja
    • Secret Access Link
    • Automatically Validated Crawlers
    • How to reset 2FA
    • How to Set Up Two-Factor Authentication (2FA) in Security Ninja
    • Setting Up and Using Two-Factor Authentication (2FA) for Users
    • How to Allow Users to Bypass 2FA in Security Ninja
    • Understanding the 8G Firewall Rules
    • 404 Guard
    • WooCommerce: Rate Limits & Coupon Protection
    • Secret Access link - unblock yourself
    • Block or redirect visitors
    • How to block a country
    • How to blacklist an IP
    • Cannot import data
  • MainWP
    • How to Install and Set Up Security Ninja with MainWP
    • How to Control White Label Settings Remotely
    • Using Security Ninja tokens in MainWP Pro Reports
    • Install the Free MainWP Extension for Security Ninja
    • Get started with Security Ninja and MainWP
    • How to access Security Ninja in MainWP Dashboard
    • Bulk Actions in MainWP
    • How to Show/Hide the column
    • The Global Event Log
  • Vulnerabilities
    • What does "plugin closed" mean?
    • Email Alerts for Detected Vulnerabilities
    • How to use the vulnerability scanner
    • What is the vulnerability scanner?
    • Vulnerability scanner
    • Dangers of Outdated Plugins
    • What is the outdated.dat file?
    • Problems with the vulnerability scanner
  • Account
    • My account page
    • Non-Sensitive Diagnostic Data
    • Keeps getting logged out
    • Cancel subscription
    • Forgotten password
    • Change account
    • Does the plugin work with WordPress Multisite?
    • Problems logging in
    • Military and Veteran Discounts
    • Delete my account
    • Controlling License Usage by Whitelisting Sites
    • Update your payment method
    • First time logging in
    • How to Transfer Billing to Client
    • Transfer Site license to Another Account
    • Plugin and account FAQ
    • Licenses tab
    • My profile
    • How to get an invoice
    • Where to download
    • Websites
    • Hide on client websites
    • Join the Beta program
    • How to get a refund
  • Security Tests
    • Security Tests
    • Security Issues were found
    • Update functions.php
    • Fix - temporary folder not writable
    • Delete the readme.html file
    • What is the sn-backups folder?
    • Check if plugins are up to date
    • If full WordPress version info is revealed in meta data
    • User “admin” with administrator privileges exists
    • “Anyone can register” option is enabled
    • Unnecessary information on failed login attempts
    • Check WP Core Updates
    • Auto Core Updates
    • Plugin Updates
    • Deactivated Plugins
    • Active Plugin Updates
    • Plugin Compatibility Check
    • Theme Updates
    • Deactivated Themes
    • WP Version Info
    • Secure readme.html
    • PHP Version Update
    • MySQL Version Check
    • PHP Version Detail Exposure
    • No Admin User
    • How to Fix cURL SSL Certificate Errors
    • Fixed test results still fail?
    • Maintenance and password protected websites
    • Fixes
  • License
    • How to change your license key
    • License activation problems
    • How to upgrade from annual to lifetime license
    • How to upgrade your license
    • Can I Resell or Transfer My License?
    • How to use license on another website
    • License Recovery for Security Ninja
    • How to renew manually
    • How To Renew Your License Early or Apply a Coupon
    • Early License Renewal & Proration
    • Automated License Activation for Multiple Sites - license_key.txt
    • License activation is not authorized for...
  • Troubleshooting and debugging
    • How to locate JavaScript conflicts
    • How to create an admin account
    • Virus detected in plugin?
    • Fix errors showing up frontend
    • Debug - Get server and website information
    • How to use WP_DEBUG
    • Jetpack compatibility
    • Many admin-ajax.php requests
    • Parts of admin load via HTTP
    • Increase WordPress memory limit
    • Failed to connect to api.freemius.com
    • How to Increase the Maximum File Upload Size
    • Disable the firewall
    • Troubleshooting Plugin Conflicts with WP Security Ninja
    • Troubleshooting YouTube Embed Issues (Error 153)
    • How WP-Cron works in WordPress
    • Re-install WordPress
    • How to deactivate the plugin
  • Filters and hooks
    • securityninja_whitelist filter
    • Filter - user_agent_items
    • Filter - securityninja_visitorlog_filter_url
    • Filter - blocked_hosts_items
    • securityninja_ignored_file_extensions
    • Customizing Firewall Filter Rules
    • secnin_show_woocommerce_login_message
    • Filter – securityninja_social_crawler_user_agents
    • securityninja_temporary_login_params
    • securityninja_is_temporary_login_link
    • securityninja_malware_exclude_paths
    • securityninja_malware_scannable_extensions
  • Visitor Log
    • What is the visitor log
    • Change how long visitor logs are kept
  • Security Fixes
    • Security Headers
    • Secure Cookies
    • Disable plugin & theme editor
    • Disable WP Sitemaps
    • Disabling the Application Passwords Feature in WordPress 5.6
    • Preventing Username Enumeration on Your WordPress Site
    • Remove unwanted files
    • Hide WP Version
    • Hide Windows Live Writer - WLW
    • Hiding PHP Version by Removing "X-Powered-By" and "Server" Headers
    • Content Security Policy
  • Core Scanner
    • Core Scanner
    • Scan WordPress
    • How to ignore files
  • Malware Scanner
    • Malware Scanner
    • Scan for malware
    • False positive results
    • Whitelist files and folders in Malware Scanner
    • Comprehensive Malware Cleanup Checklist
    • How to exclude paths from the Malware Scanner
  • Event Logger
    • How to use the event logger
    • Webhook Events
    • Automate Alerts: Security Ninja Webhooks via Zapier
    • Monitoring New Administrator Accounts
    • Event Logger Settings
    • How to search and filter events
  • White label
    • What is the White label feature
    • How to white label the plugin
  • Affiliates
    • Affiliates
    • Known Affiliate Link Issues
    • Branding assets
  • Scheduled Scanner
    • Scheduled Scanner
    • Add custom schedule to scanner
If you cannot find a solution to your problem in our extensive knowledge base, please visit our help here: Support Portal

Popular

  • Troubleshooting YouTube Embed Issues (Error 153)
  • Secure Cookies
  • Understanding the 8G Firewall Rules
  • How to use the firewall
  • Get started with Security Ninja and MainWP
  • Malware Scanner
  • Hiding PHP Version by Removing “X-Powered-By” and “Server” Headers
  • Install Security Ninja

  • Home
  • Documentation
  • Support
  • FAQ
  • Reviews
  • Roadmap
  • Account
  • Contact
Pricing
Pricing
Stay ahead of WordPress security threats
Your WordPress site is being attacked every day

Get the alerts and practical tips that help you stay ahead of vulnerable plugins, brute-force attacks, malware, and common WordPress security mistakes.

Please enter your name.
Please enter a valid email address.

Thanks for subscribing! Please check your email for further instructions.

Something went wrong. Please check your entries and try again.
WordPress Security made easy - WP Security Ninja logo

Comprehensive WordPress Security, Made Easy
WP Security Ninja protects your website from hackers, malware, and vulnerabilities. With powerful features like firewall protection, malware scanning, and real-time alerts, your site remains safe 24/7. Easy to set up, yet powerful enough for professionals.

Facebook Twitter LinkedIn

Product

  • Easy Install Wizard
  • Firewall
  • Vulnerability Scanner
  • Malware Scanner
  • Login Protection
  • White label
  • MainWP Addon

Support

  • Documentation
  • Help
  • Privacy Policy
  • Roadmap
  • GDPR - Erase your data
  • FAQ

Company

  • About
  • Articles and blogposts
  • Reviews
  • Changelog
  • Roadmap
  • Affiliates
  • Recommended Tools
  • For Agencies

10% OFF

Subscribe to our newsletter

* We do not spam or share your email

Discount on any Security Ninja plan

and get

Close the CTA

Hi and welcome back :-)