nerdexam
EC-Council

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.

System Hacking

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)
  • A
    2% (1)
  • B
    9% (4)
  • C
    2% (1)
  • D
    86% (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.

AMan-in-the-middle 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.

BSession hijacking

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.

CBrute-force attack

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.

DDictionary-attackCorrect

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

#dictionary attack#password cracking#wordlist attack#PDF password

Community Discussion

No community discussion yet for this question.

Full 312-50V11 Practice