liveBook · Manning

Dictionary attack

As explained in Acing the CCNA Exam: Volume 2 Advanced Networking and Security

A dictionary attack tries passwords drawn from a list of common or likely words and passwords.

A dictionary attack is a password-guessing technique that uses a program to test passwords from a list of common or likely passwords. It targets the weakness of predictable credentials rather than trying every possible character combination. section 11.2.1

Distinguish dictionary attacks from related password attacks:

  • A dictionary attack runs through a dictionary, meaning a prepared list of common passwords. section 11.2.1
  • A brute-force attack tests every possible combination of letters, numbers, and special characters. section 11.2.1 section 11.6
  • Guessing may also use target information gathered through OSINT reconnaissance, such as birthdays or pet names. section 11.2.1
  • Strong, sufficiently long, complex, unique, and hard-to-guess passwords reduce exposure to dictionary and brute-force attacks. section 11.2.1 section 11.6

How Acing the CCNA Exam: Volume 2 Advanced Networking and Security covers it

How deep it goes
Defines the attack program and contrasts it with brute force, but stops short of implementation commands or defensive configuration.
Examples
Uses a list of common passwords and target-related words such as birthdays or pet names as guessing sources.
What it assumes
Assumes familiarity with username-and-password authentication while defining dictionary and brute-force attacks from the basics.
What you can do after
Evaluate password exposure and choose sufficiently long, complex, unique, and hard-to-guess passwords.
How it connects
Connects password attacks with brute force, OSINT reconnaissance, password strength, and password managers.

Also explained in

Compare how 2 books explain dictionary attack →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Acing the CCNA Exam: Volume 2 Advanced Networking and Security. The section links point to the parts of the book it draws on.