Password Spraying

Overview#

Password Spraying (or Password Guessing) refers to an attack method that takes a large number of usernames and loops them with a single password.

The attacker can use multiple iterations using a number of different passwords, but the number of passwords attempted is usually low when compared to the number of users attempted. This method avoids Intruder Lockout Checks, and it is often more effective at uncovering weak passwords than targeting specific users.

Password Spraying is an Attack may be performed off-line typically using some Heuristic Attacks designed for such attacks.

Password Spraying Heuristic Attack applications are quite effective. Considers these numbers:[1]

Why are Password Spraying done off-line?#

Hopefully most Applications utilize some sort of Server-Side Login throttling schemes and / or Intruder Detection methods. So it is common for an Attacker to steal a document or password store, even if it is Encrypted where the Brute-Force Password Spraying can be performed.

More Information#

There might be more information for this subject on one of the following: