Password Attacks Flashcards
Brute force
an attacker systematically tries every possible combination of passwords until the correct one is found
Dictionary Attack
This method involves using a pre-defined list of words or phrases (the “dictionary”) to guess passwords
Credential stuffing
In this attack, an attacker uses stolen username and password pairs from one service to gain access to accounts on other services
Phishing
tricking users into providing their passwords
Keylogging
type of malware that records keystrokes on a victim’s device
Social engineering
involve manipulating individuals into revealing their passwords, often through deceitful tactics
Rainbow Table Attack
precomputed tables for reversing cryptographic hash functions. If an attacker gains access to hashed passwords, they can use rainbow tables to find the corresponding plaintext passwords quickly.
Man-in-the-Middle (MitM) Attack
attacker intercepts communication between the user and the server
Password Reset Attack
Attackers may attempt to reset a user’s password by exploiting vulnerabilities in the password recovery process, such as answering security questions that may be publicly available information
Password spraying
type of brute force attack where an attacker attempts to gain unauthorized access to multiple accounts by using a few commonly used passwords