AboutProtectionFeaturesGet startedPricingFAQ
Client area
Guides

Password brute force on a cracked Minecraft server: how to protect accounts

On a server with an auth plugin, an account is protected by its password alone. Nicknames are easy to find, and with unlimited login attempts a password can be guessed, especially a short or common one.

Updated: October 27, 20263 min read

In short

  • Attackers mostly go after the passwords of staff and rich players: their nicknames are visible in the tab list and on the leaderboards.
  • The main protection is on the auth plugin's side: an attempt limit, a kick after a wrong password and a temporary ban of the address.
  • Per-address limits are dodged through proxies, so blocking proxies slows guessing down a lot.
  • Kordon does not check passwords. It closes the addresses that make guessing easy: VPNs, proxies and hosting networks.
  • Staff need long unique passwords and, if the plugin supports it, two-factor login.
Contents
  1. 01How passwords get guessed
  2. 02Configure your auth plugin
  3. 03Protect your staff
  4. 04Close the proxies
  5. 05Signs of brute force
  6. 06If an account has already been taken over

How passwords get guessed

A bot joins under someone else's nickname and types /login with passwords from a list: the most popular passwords, variations of the nickname, passwords from leaked databases of other servers. Many players use one password everywhere, so a password leaked from one server often works on another.

The auth plugin bans an address after a few failures. To get around that, the attacker sends each attempt from a new address on a proxy list.

Configure your auth plugin

The auth plugin does most of the work. In AuthMe, nLogin and similar plugins, look for these settings:

  • a limit on failed attempts and a kick after a wrong password;
  • a temporary address ban after several failures in a row;
  • a login time limit: whoever has not typed the password within a minute is kicked;
  • a minimum password length and a ban on the simplest passwords;
  • auto-login for premium account owners, so they need no password at all;
  • two-factor login through an authenticator app, if the plugin supports it.

Protect your staff

An admin account is worth the most, so it is the first target. Staff passwords should be long and not used anywhere else. If the plugin supports two-factor login, turn it on at least for staff.

Now and then, check where staff accounts join from. A login from a new country or an unfamiliar provider is worth a closer look.

Close the proxies

A per-address attempt limit only works while the attacker has few addresses. Kordon checks the connection on the proxy, before the auth plugin. VPNs, open proxies and hosting networks do not get through, and on "Strict" protection (from the Premium plan) neither do residential proxies. The attacker is left with fewer addresses, and guessing gets much slower.

Kordon does not see which password a player types and does not count failed logins. That is the auth plugin's job; Kordon only leaves the attacker fewer addresses to use.

Signs of brute force

The auth plugin's logs show many wrong passwords for one nickname. The Kordon login log (from the Basic plan) shows many short logins under that nickname from different addresses and countries.

If an account has already been taken over

  1. Change the account's password with the auth plugin's admin command and kick the account from the server.
  2. Check the action logs (CoreProtect, for example) to see what was done in the player's name.
  3. Blacklist the addresses the intruder joined from, with a duration (from the Pro plan).
  4. Ask the player to change this password everywhere they used it.
Try it on your server

Start in observe mode: Kordon shows who it would keep out, and you turn protection on when you are ready.

Create an account

More guides

  • Protecting a cracked Minecraft server: bots, fake nicknames and ban evasionWhat an offline mode server risks, why anyone can join as the admin without an auth plugin, and how Kordon helps against bots, VPNs and ban evasion.Read the guide
  • How to protect a Minecraft server from bot attacksWhat a bot attack on a Minecraft server looks like, why it comes through proxies, and how Kordon's attack mode closes the networks bots come from while real players keep joining.Read the guide
  • Nickname filter on a Minecraft server: rules and regular expressionsHow to restrict player nicknames on a Minecraft server with regex: the default Paper rule, blocking bot nicknames, ready-made patterns and common mistakes.Read the guide

Protecting Minecraft servers from VPNs, proxies and bots.

Start for free
ProductFeaturesPricingHow it worksSpigotMCHangar
For customersFAQGuidesClient areaWe’re on Telegram
SupportTicket in the client areacontact@matix.gg
LegalTerms of ServicePrivacy Policy
© 2026 Kordon Labs. All rights reserved.
Kordon support
We help with setup, protection settings, plans and payments.
Open a ticketIn the client area, on any planEmail uscontact@matix.gg