Plugin and core state
Confirms the User Registration plugin presence and version, plus basic WordPress environment details.
WordPress local checker
A read-only local checker for WordPress owners. It checks plugin exposure, hidden administrators, suspicious uploads, cron changes, and file changes that often matter after an auth bypass.
# from the WordPress root
curl -fsSLO https://raw.githubusercontent.com/limo57640-crypto/wp-user-registration-vuln-checker/main/check.sh
less check.sh
bash check.sh
# or pass the site path
bash check.sh /home/example/public_html
The script focuses on evidence a site owner can preserve before cleanup.
Confirms the User Registration plugin presence and version, plus basic WordPress environment details.
Looks for visible administrators, hidden role mappings, suspicious recent admin creation, and usermeta anomalies.
Reviews upload PHP files, cron entries, theme/config changes, and unexpected files in core folders.
Use the exact status word in the repair ticket so the next person knows where to start.
No obvious indicator was found with the current local access.
One or more checks need review before the incident can be closed.
Strong indicators were found. Preserve evidence before deleting files.
The script could not complete, usually because the WordPress path or permissions were wrong.
Open a GitHub issue for tool bugs, false positives, host compatibility problems, or non-sensitive documentation fixes.
Use Ping7 repair when the result is SUSPICIOUS or COMPROMISED, or when live domains, customer data, admin usernames, upload filenames, or database details should not be posted in public.
Send the domain, plugin version, detector result, symptoms, and whether logs still exist. Do not send passwords in the first message.