The WPFolks app is out on iPhone and Android. Free, no ads. Download on the App Store Get it on Google Play
Skip to main content
Login Join
Free Security

ScanForge File & Theme Security

ScanForge File & Theme Security is a dedicated static code analysis and file integrity scanner built to detect unauthorized code modifications.

ScanForge File & Theme Security banner
Last updated
1 week ago
Version
1.0.1
Tested up to
WP 7.1.4

About this plugin

ScanForge File & Theme Security is a dedicated static code analysis and file integrity scanner built to detect unauthorized code modifications, web shells, and hidden backdoors across WordPress plugins and themes.

Unlike heavy, background-daemon security suites, ScanForge is an on-demand auditing engine. It gives system administrators and developers instant visibility into file tampering by comparing local plugin code against official WordPress.org release checksums while heuristically hunting for malicious payloads.

How ScanForge Protects WordPress Files & Themes

  • Official WordPress.org Checksum Verification: Instantly identifies modified repository files, unauthorized rogue additions, or missing script components by comparing local hashes directly with official release manifests.
  • Web Shell & PHP Backdoor Detection: Heuristically matches file contents against known malicious signatures, including WSO, b374k, FilesMan, c99, and r57 web shells.
  • Injected File Manager Discovery: Detects unauthorized dropped file management utilities (such as Tiny File Manager variants) via distinctive functional signatures (FM_ROOTPATH, FM_SESSION_KEY).
  • High-Risk Code Pattern Flags: Uncovers dangerous execution wrappers such as nested eval(base64_decode()), dynamic assertion backdoors, and shell execution handling raw superglobal inputs ($_POST, $_GET, $_COOKIE).
  • Intelligent Vendor Whitelisting: Automatically ignores standard dependency trees (vendor/, node_modules/, tests/) to eliminate false alarms and maximize scanning speed.
  • On-Demand & Lightweight: Runs sequential, memory-safe audits only when you click “Scan”, leaving zero background cron overhead on your server.
  • Full-Stack Security Integration: Seamlessly pairs with ScanForge Database Security to audit SQL tables (wp_posts, wp_options) alongside your filesystem scripts.

External Services & Privacy

This plugin queries official WordPress.org endpoints to verify plugin file integrity and check for available updates.

  • Service Used: WordPress.org Checksums and Plugin Information API (api.wordpress.org / downloads.wordpress.org).
  • Purpose: Retrieves official release MD5 hashes and plugin metadata to identify modified, added, or outdated files.
  • Data Transmitted: The plugin slug and installed version number are transmitted via standard HTTP GET queries. No personal data, visitor information, site contents, or admin credentials are transmitted.
  • Privacy Policy: All interactions with WordPress.org servers are governed by the WordPress Foundation Privacy Policy: https://wordpress.org/about/privacy/

Screenshots

Analytics

Live from WordPress.org, refreshed daily. Last refresh Nov 9, 2026.

  • Passes every health check below.
3/3

Health checks

Everything a careful site owner looks at before installing.

  • Actively maintained Last release 1 week ago
  • Tested with current WordPress Tested up to 7.1.4
  • Support questions answered Nothing open in the last two months
  • Well rated No ratings yet
Active installs
Fewer than 10 WordPress.org rounds this down
This week
251 downloads +43% vs the week before
Last 30 days
427 downloads 0 a day, typically
All time
414 downloads On WordPress.org since 2026
Downloads per day Every update counts as a download on WordPress.org, so release weeks spike.
Latest day
11
Typical day
38
Peak
121 Nov 1
View as table
DayDownloads
Nov 811
Nov 710
Nov 622
Nov 514
Nov 455
Nov 363
Nov 276
Nov 1121
Oct 3154
Oct 301
Where it stands Rank among the plugins WPFolks tracks every day.

Not ranked yet. Install, download and rating ranks cover the 5,000 most popular plugins on WordPress.org, and Trending needs about 100 downloads on a typical day.

Active installs over time Recorded by WPFolks every day since Nov 1, 2026.

Gathering install data

WordPress.org only publishes today's install count, so WPFolks records it every day. The chart appears here once there is enough history to draw.

Reviews

From folks on WPFolks

No reviews from folks yet. Used it? Be the first to say how it went.

Log in to leave a review

Proudly supported by