The most-attacked door
Password floods run around the clock, on every site.
Bots guess passwords against wp-login.php and XML-RPC around the clock — the most-attacked door on any WordPress site. MalCare limits the attempts, locks out the guessers, and never locks out you.
The door · last 24 hours
1,904
guesses — all stopped
Reached wp-admin uninvited · 0






Brute force is bots trying username-password pairs until one works. The proof is already in your log — pages of failed logins that aren't yours.
wp_login_failed records — 36 guesses from 12 addresses in that window, not one of them yours. 10 went to xmlrpc.php rather than the login form: the same flood, at the door with no login box to notice.Password floods run around the clock, on every site.
It accepts remote logins, and attackers flood it with passwords.
Every site gets the siege, and every guess burns CPU your visitors need.
Repeated failures lock anyone out — that part is the same for everyone. The recovery isn't.
A limiter plugin, a code snippet, or MalCare — what each one asks of you.
| What it asks of you | MalCare | A limiter plugin | A functions.php snippet |
|---|---|---|---|
| Setup | None — on when you connect | Retry counts and lockout durations to pick | Edit a critical theme file |
| Covers XML-RPC | Yes | Usually not | No |
| When you're locked out | Pass a captcha — seconds | Wait out the timer | FTP in and edit the file |
| Your team | Whitelisted — never locked out | Same rules as the bots | Same |
| Maintenance | None | One more plugin to update forever | Lost on the next theme update — block themes don't even have the file |
| Cost of a mistake | Nothing — recover in seconds | A lockout you sit out | A fatal error takes the site down |
No thresholds to pick, no lockout durations to weigh, no settings page to revisit.
Install the plugin, connect it to your dashboard — protection is already running.
No retry counts, no durations, no settings page — it's handled.
Log in wrong several times, fast. Watch the lockout land, pass the captcha, and walk straight back in.
Login floods burn CPU and bandwidth, and your real visitors feel it. Ending the flood is performance you can measure.
Server load · one night
Scale unlabelled
Guessing blocked
Returned to your visitors
Password guessingReal visitors
If you can't get into wp-admin — or lockout alerts are flooding your inbox — our security team walks you through it.
You · locked out
A security engineer
Attempt limits, captcha recovery, IP whitelist — running from the moment you connect. Your team never notices any of it.