Brute Force

Brute force attacks, also called exhaustive key attacks, are when you try every possible combination for an input until you eventually get the right combination. The most common example is brute forcing passwords. You can try every combination of characters, letters, and symbols, or you could use a dictionary list as a base for passwords. You can find dictionaries and prebuilt word lists based on common passwords online or you can create your own.

There are different types of brute force password attacks. There are online attacks such as trying to log in to a website or database repeatedly. Online attacks are much slower due to network latency and bandwidth limitations. Services may also rate limit or lockout accounts after too ...

Get Security with Go now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.