← All terms

Brute-Force Attack

A brute-force attack tries passwords or keys systematically until one works. Weak, reused passwords make it cheap — MFA and passkeys make it pointless.

A brute-force attack attempts to gain access by systematically trying candidate passwords, PINs, or cryptographic keys until one succeeds. In its purest form the attacker enumerates every possible combination; in practice, most attacks are smarter — dictionary attacks work through lists of common passwords and leaked-credential wordlists, hybrid attacks append the predictable suffixes humans love ("Summer2026!"), and offline attacks crack stolen password-hash databases at billions of guesses per second on rented GPUs.

How it works

Online brute forcing hammers a login endpoint directly and is noisy, so attackers throttle and distribute it across botnets to stay under lockout thresholds. Its quieter cousins are password spraying, which tries a few common passwords against many accounts to avoid lockouts, and credential stuffing, which replays passwords already stolen from other sites. Offline cracking is where scale lives: once a breach yields hashed passwords, weakly hashed or short passwords fall in minutes, and every recovered password is then tested against corporate logins — because somewhere, someone reused it. Password attacks remain a background hum of the internet; Microsoft has reported observing thousands of password attacks per second against its identity systems.

How to defend against it

Length beats complexity: a long unique passphrase resists guessing far better than a short "complex" one, and a password manager makes uniqueness practical at scale. On the infrastructure side, enforce rate limiting and smart lockouts, monitor for spray patterns across accounts, hash stored passwords with a modern memory-hard algorithm, and screen new passwords against known-breached lists. Most importantly, stop letting a guessed password be enough: multi-factor authentication turns a cracked credential into a dead end, and phishing-resistant passkeys remove the guessable secret entirely — there is no password to brute-force. Our passkeys and FIDO2 migration guide covers how organizations are making that shift. Training matters at the margin too: employees who understand why "Password1!" variants fail will stop feeding the wordlists that make these attacks cheap.

Related terms

Password SprayingPassword spraying is a brute-force technique that tries a few common passwords against many accounts, staying under lockout thresholds while hunting weak credentials.Credential StuffingCredential stuffing is an automated attack that tries username-password pairs stolen from one breach against many other sites, exploiting password reuse.Password ManagerA password manager generates, stores, and autofills unique credentials — a core defense against credential stuffing, password reuse, and lookalike phishing sites.Multi-Factor Authentication (MFA)Multi-factor authentication (MFA) requires two or more independent proofs of identity to log in, so a stolen password alone is not enough for account access.
See your Human Risk Score

NOUSEC simulates attacks across 8 channels and turns the results into one number your board can read.

Book a demo