312-50V11 · Question #157
A computer science student needs to fill some information into a secured Adobe PDF job application that was received from a prospective employer. Instead of requesting a new document that allowed…
The correct answer is D. Dictionary-attack. The student is using a predefined list of common passwords against the secured PDF, which is the defining characteristic of a dictionary attack rather than a brute-force attack.
Question
A computer science student needs to fill some information into a secured Adobe PDF job application that was received from a prospective employer. Instead of requesting a new document that allowed the forms to be completed, the student decides to write a script that pulls passwords from a list of commonly used passwords to try against the secured PDF until the correct password is found or the list is exhausted. Which cryptography attack is the student attempting?
Options
- AMan-in-the-middle attack
- BSession hijacking
- CBrute-force attack
- DDictionary-attack
How the community answered
(43 responses)- A2% (1)
- B9% (4)
- C2% (1)
- D86% (37)
Why each option
The student is using a predefined list of common passwords against the secured PDF, which is the defining characteristic of a dictionary attack rather than a brute-force attack.
A man-in-the-middle attack intercepts and potentially alters communications between two parties in transit, which has no relevance to offline password guessing against a local PDF file.
Session hijacking involves stealing or forging an authenticated session token to impersonate a user on a live network connection, not attempting to crack a file's password offline.
A brute-force attack exhaustively tries every possible character combination in sequence until the correct password is found, rather than using a curated list of common passwords as described in the question.
A dictionary attack uses a precompiled list of likely passwords - common words, phrases, or known passwords - to attempt authentication against a target. The question explicitly states the student pulls passwords 'from a list of commonly used passwords,' which precisely matches the definition of a dictionary attack. This differs from brute-force in that it does not try every possible character combination, only the curated list.
Concept tested: Dictionary attack vs brute-force password cracking
Source: https://csrc.nist.gov/glossary/term/dictionary_attack
Topics
Community Discussion
No community discussion yet for this question.