WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by nintechnet v3.3.1

NinjaScanner

A lightweight, fast and powerful virus scanner for WordPress.

NinjaScanner

The facts

Rating
4.1★ from 35
Active installs
30k+
Price
Free
Last updated
16 Aug 2026
Added
Dec 2017
Requires WP
4.7.0
Tested up to
WP 7.1
Requires PHP
7.1
Downloads
1,005,445

Our analysis

AI-assisted

NinjaScanner is a WordPress plugin designed to scan for viruses and malware, providing a variety of tools to help maintain the security of your site. It features a file integrity checker, file comparison viewer, and database snapshot capabilities to identify changes and potential threats. This plugin is suitable for WordPress users looking to enhance their site's security with a lightweight scanning solution.

The plugin offers background and scheduled scans, as well as integration with NinjaFirewall for enhanced protection. It also includes the ability to write custom anti-malware signatures, making it adaptable to specific security needs.

Best for: WordPress users seeking a straightforward solution for malware and virus scanning.

What it does well

  • Lightweight and fast virus scanner
  • Includes file integrity checker and comparison viewer
  • Supports database snapshot for monitoring changes
  • Integrates with NinjaFirewall for enhanced security
  • Compatible with Linux Malware Detect and ClamAV signatures

Where it falls short

  • Premium features require an upgrade
  • Limited details on some functionalities

Verdict

NinjaScanner provides essential tools for scanning and maintaining WordPress site security, though some advanced features are only available in the premium version.

From the developer

nintechnet's own description of NinjaScanner, lightly tidied.

A lightweight, fast and powerful virus scanner for WordPress.

NinjaScanner is a lightweight, fast and powerful virus scanner for WordPress which includes many features to help you scan your blog for malware and virus.

Features

  • File integrity checker.
  • File comparison viewer.
  • Exclusion filters.
  • File snapshot.
  • Database snapshot.
  • Anti-malware/Antivirus.
  • Sandbox for quarantined files.
  • Ignored files list.
  • Google’s Safe Browsing Lookup API.
  • Background scans.
  • Scheduled scans (Premium).
  • WP-CLI integration (Premium).
  • Debugging log.
  • Email report.
  • Integration with NinjaFirewall (WP and WP+ Edition).
  • Multi-site support.
  • Contextual help.
  • And many more…

File Integrity Checker

The File Integrity Checker will compare your WordPress core files as well as your plugin and theme files to their original package. Its File Comparison Viewer will show you the differences between any modified file and the original. You can also add your Premium themes and plugins to the File Integrity Checker. Infected or corrupted files can be easily restored with one click.

File Snapshot

The File Snapshot will show you which files were changed, added or deleted since the previous scan.

Database Snapshot

NinjaScanner will compare all published posts and pages in the database with the previous scan and will report if any of them were changed, added or deleted.

Anti-Malware Signatures

You can scan your blog for potential malware and virus using the built-in signatures. The scanning engine is compatible with Linux Malware Detect LMD (whose anti-malware signatures are included) and with some ClamAV signatures as well. You can even write your own anti-malware signatures.

NinjaFirewall Integration

If you are running our NinjaFirewall (WP or WP+ Edition) web application firewall plugin, you can use this option to integrate NinjaScanner into its menu.

Fast and Lightweight Scanner

NinjaScanner has strictly no impact on your database. It only uses it to store its configuration (less than 1Kb). It saves the scan data, report, logs etc on disk only, makes use of caching to save bandwidth and server resources. It also includes a Garbage Collector that will clean up its cache on a regular basis.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for securing a site.

Really Simple Security

Easily improve site security with WordPress Hardening, Two-Factor Authentication (2FA), Login Protection, Vuln...

Free 3M+ installs 4.9★ (8,862)
Wordfence Security

Firewall, Malware Scanner, Two Factor Auth, and Comprehensive Security Features, powered by our 24-hour team....

Free 5M+ installs 4.7★ (4,983)
Akismet Anti-spam: Spam Protection

The best anti-spam protection to block spam comments and spam in a contact form. The most trusted antispam sol...

Free 5M+ installs 4.7★ (1,186)
Loginizer

Loginizer is a WordPress security plugin which helps you fight against bruteforce attacks.

Free 1M+ installs 4.8★ (1,030)
Safe SVG

Enable SVG uploads and sanitize them to stop XML/SVG vulnerabilities in your WordPress website.

Free 1M+ installs 4.9★ (79)
All-In-One Security

Protect your website investment with All-In-One Security (AIOS) – a comprehensive and easy to use security plu...

Free 1M+ installs 4.7★ (1,715)