Skip to main content
mySites.guru
NewmySites.guru is now a Cloudflare verified serviceWhat it means for your sites

AI-Powered Malware Analysis Now Available in mySites.guru

AI-Powered Malware Analysis Now Available in mySites.guru

You run a security audit on your Joomla site. Result? 47 files flagged as “Suspect Content.” OH NO!!!!!

If you ended up here because something looks wrong with your site, start by checking whether your WordPress site is actually hacked - then use our WordPress malware scanner as a starting point before you dig into this level of detail.

Which are actual malware? Which are false positives? Do you spend hours reviewing PHP code or wait days for expert analysis? Before anything else, it helps to know the difference between a plain Suspect Content flag and a red Hacked File badge.

A hacked file's row menu open, with Analyse with AI between Edit and Download

AI-Powered Malware Analysis: when our audit tools flag suspicious files, you can now send any file to AI for expert analysis with one click.

Results come back as plain verdicts:

  • “This is a false positive - safe to ignore”

  • “This is suspicious - review line 42”

  • “This is malware - remove immediately”

The crowdsourced cached results change the economics: when you or anyone else analyzes a file with our AI integration and gets a definitive result (SAFE or MALWARE), that result is stored globally by file hash. If someone else already analyzed that file - same hash, same file contents - you get instant results at no cost. Your analyses help others and theirs help you.

(No details on your domains, your site, or personal information is shared, the hash of the file contents and the result is all that we store)

Example malware extracts from the AI analysis:

Screenshot of mySites.guru feature

Screenshot of mySites.guru feature

Why did we wait to add AI?

Every company rushed to add “AI-powered” to their product - chatbots that frustrated users, buzzwords without substance.

For over a decade, we’ve secured Joomla and WordPress sites. We knew our audit system worked well at finding threats, but it casts a wide net, meaning false positives. Users had to review code themselves or wait for us to review files manually.

We spent months testing: analyzed thousands of files, compared AI results against expert reviews, measured accuracy and cost-effectiveness. The question wasn’t whether AI was trendy - it was whether AI could reliably do what users struggle with: reading PHP code, identifying suspicious patterns, and separating legitimate code from malware. It can.

False positives have cost users hours of manual review for over a decade. This addresses that.

How does it work?

The audit foundation

For 10+ years, our security audit system has scanned filesystems using pattern-matching built from real-world hacks. It catches backdoors and malware most users would never find. By design, it flags suspicious files broadly - better to review a safe file than miss malware. Before you can spot the abnormal, it helps to know what’s normal - our guide to hidden files lurking on your site explains the dot-files most site owners don’t even know exist in their webspace.

AI analysis layer

When audits flag files, an analysed file gets a coloured AI pill beside its verdict, such as AI: safe or AI: malicious. A file no one has analysed yet shows no pill, only the Analyse with AI action:

Hacked files with their AI verdicts beside the Hacked badge: most say AI: malicious, a few AI: safe, and the rest have not been analysed yet

  • 🟣 Purple = Not analyzed (older screenshots below show this icon; in the current list the pill is simply absent)

  • 🟢 Green = Safe

  • 🟡 Yellow = Suspicious

  • 🔴 Red = Malicious

Click to send the file to AI (Claude Sonnet 4.5 or GPT-4). Within seconds, get expert analysis with:

  • Risk level and confidence score

  • Exact line numbers of issues

  • Code snippets and explanations

  • Actionable recommendations

Screenshot of mySites.guru feature

Crowdsourced intelligence

Definitive results (SAFE/MALWARE) are stored globally by MD5 hash. Same file on 100 sites = 1 analysis, not 100. Popular WordPress plugins are likely already analyzed by the community. Your discoveries protect everyone else.

Over time, the crowdsourced results will sharpen our audit patterns - false-positive rates should drop as the dataset grows.

What are the key benefits?

Expert analysis without the expert

What took hours or days now takes seconds. No more waiting for manual reviews from Phil or trying to understand complex PHP code, or worse, ignoring or guessing! Although Phil receives every analysis and can overrule the AI decision:

mySites.guru now comes with built in AI analysis for suspect content matches from our pattern based audit results - bring your own API key and analyze your hacked files, filter false positives and benefit from crowdsourced cached results.

Cost savings at scale

You install a security plugin across 50 Joomla sites. First analysis costs a few cents. Other 49 sites? Instant cached results, zero cost. Managing 100 WordPress sites with WooCommerce? Most files already analyzed by the community-you might only need 2-3 new analyses.

Accurate and trustworthy

Every analysis includes confidence scores (0-100%). 95% confidence “malicious” is very different from 60% “suspicious.” The AI shows you exactly which lines are problematic and why. Admins can mark false positives, correcting the global cache for everyone.

When should you use it?

Suspect a breach? If a site is sending spam, run the Suspect Content audit and use AI to triage 47 flagged files in minutes instead of hours. Not yet connected? Run a free security audit to see what mySites.guru finds before you commit to a subscription. After a plugin update, AI can confirm the modified files are legitimate rather than tampered with. For quarterly reviews across 100 sites, common files are already cached, giving instant results so you can focus your time on new threats. Before any deployment, verify custom code is secure before going live. And on an inherited site where 200 flagged files feel overwhelming, AI prioritizes the 5 high-risk files, not the 195 false positives.

When should you NOT use it?

It’s not 100% accurate - sophisticated malware might slip through, and legitimate code might be flagged. Use findings as a guide and verify critical decisions. Phil receives a written report for each AI lookup and will manually override bad AI decisions to prevent mistakes and poisoning the crowdsourced database.

It only works on text-based code (PHP, JS, etc.) - no images, PDFs, or compiled binaries.

Files over 200KB are sampled (first/middle/last sections), so threats in unsampled sections could be missed.

It’s one layer, not the entire solution. Regular updates, strong passwords, and backups are still essential.

How do you enable it?

  1. Get API keys from Anthropic (for Claude) or OpenAI (for GPT)
  2. Navigate to Account > AI Integration in mySites.guru, toggle “Enable AI Features”, add your API key(s), and choose your preferred provider
  3. Start analyzing - AI icons appear throughout File Manager, Suspect Content, and Modified Files tools

If you would rather work from Claude instead of the dashboard, you can now connect your whole account to Claude Desktop and run audits across every site in plain English.

Since this post went up, File Manager has grown well beyond flagged-file actions: it’s now a full web-based file manager for your whole site root, jailed, logged and opt-in.

The AI Integration Configuration page: an Enable AI Integration switch, AI provider and model pickers, the API key field and a Test API Key button

What does it cost?

We do not charge you for this integration - like everything in mySites.guru, you pay your monthly subscription and I invest DAILY into the best platform available today - just like I have done since launching in 2012, without a single price increase since we launched! Name me another service that does that?

To use AI analysis, you provide your own API keys from Anthropic (Claude) or OpenAI (GPT). Your data goes directly to your chosen provider using your own account-mySites.guru never charges for AI usage and your API keys are encrypted for your security.

Typical costs run $0.01 to $0.05 per file analysis, paid directly to Anthropic or OpenAI. The advantage is global caching: you rarely pay twice, since the same file content across all your sites needs only one analysis for infinite reuse. If someone else already analyzed that WordPress plugin, you get cached results at zero cost.

For most users managing typical site portfolios, monthly AI costs are minimal-often less than one security audit consultation.

Get Started

AI-Powered Malware Analysis is available now for all mySites.guru users.

  1. Log in to your account

  2. Enable AI Features in Account → AI Integration

  3. Start analyzing files

Questions? Email phil@phil-taylor.com


This feature is covered in our agency security guide.

Frequently Asked Questions

How does the AI malware analysis in mySites.guru work?
When a security audit flags suspicious files, you can send any file to Claude or GPT with one click and receive an analysis in seconds that identifies the risk level, problematic line numbers, and recommended action.
Does mySites.guru charge extra for the AI malware analysis feature?
No - mySites.guru does not charge for the integration; you provide your own Anthropic or OpenAI API key and pay those providers directly, typically $0.01-$0.05 per file analysis.
What is the crowdsourced caching benefit in the AI analysis feature?
When any subscriber analyzes a file and gets a definitive result, that result is stored globally by file hash so all other users with the same file get instant free results - your analyses protect the entire community.
EU icon: AI MODIFIEDWritten and edited by a human, with AI assistance. Our approach to AI

What our users say

Shaun Kehoe
Shaun KehoeKMK Media Group
★★★★★

We just started using mySites.guru after the recent Joomla attacks and I wish we started using it sooner. It saves so much time with the normal maintenance by quickly sending extension updates to the sites that needs it, checking the site for hacked files, updating Joomla on all sites with 1 click, and much more. It would normally take hours going through all of the sites and manually doing everything, but this has streamlined the process and made our maintenance/monitoring of all the sites so much better.

Read more reviews
Sascha Langguth
Sascha Langguthlangguth.info
★★★★★

I've been managing Joomla websites professionally for over 20 years, and mySites.guru has become an indispensable part of my workflow. It saves me an incredible amount of time managing client websites, makes security and updates effortless, and gives me confidence that everything is under control. During the last two weeks especially, I honestly don't know how I would have managed without it. What makes the experience even better is Phil's outstanding support. Fast, knowledgeable, and always helpful—it's clear that the product is built by someone who truly understands the needs of web professionals. Highly recommended for anyone managing Joomla or WordPress websites. Thanks, Phil, for creating such an excellent tool!

Read more reviews

Read all 303 reviews →

Ready to Take Control?

One free audit of one site · no card · about 2 minutes to connect

Get Your Free Site Audit