nerdexam
EC-Council

312-50V12 · Question #77

Attacker Simon targeted the communication network of an organization and disabled the security controls of NetNTLMv1 by modifying the values of LMCompatibilityLevel, NTLMMinClientSec, and RestrictSend

The correct answer is D. Internal monologue attack. Simon performed an Internal Monologue attack by downgrading NTLM security settings and extracting NTLM hashes from process tokens without touching LSASS, allowing him to impersonate users.

Submitted by ngozi_ng· Mar 4, 2026System Hacking Phases and Attack Techniques

Question

Attacker Simon targeted the communication network of an organization and disabled the security controls of NetNTLMv1 by modifying the values of LMCompatibilityLevel, NTLMMinClientSec, and RestrictSendingNTLMTraffic. He then extracted all the non-network logon tokens from all the active processes to masquerade as a legitimate user to launch further attacks. What is the type of attack performed by Simon?

Options

  • ACombinator attack
  • BDictionary attack
  • CRainbow table attack
  • DInternal monologue attack

How the community answered

(50 responses)
  • A
    14% (7)
  • B
    32% (16)
  • C
    6% (3)
  • D
    48% (24)

Why each option

Simon performed an Internal Monologue attack by downgrading NTLM security settings and extracting NTLM hashes from process tokens without touching LSASS, allowing him to impersonate users.

ACombinator attack

A Combinator attack is a password-cracking technique that combines words from two or more wordlists to generate candidate passwords, and has no relation to manipulating NTLM security registry settings or token extraction.

BDictionary attack

A Dictionary attack uses a predefined list of words or phrases to guess passwords through brute-force matching, and does not involve modifying NTLM configuration or extracting tokens from active processes.

CRainbow table attack

A Rainbow table attack uses precomputed hash-to-plaintext tables to reverse cryptographic hashes offline, and does not involve downgrading NTLM security controls or harvesting tokens from running processes.

DInternal monologue attackCorrect

An Internal Monologue attack specifically involves manipulating LMCompatibilityLevel, NTLMMinClientSec, and RestrictSendingNTLMTraffic registry values to force NetNTLMv1 responses, then invoking SSPI's AcquireCredentialsHandle/InitializeSecurityContext locally to retrieve NTLM hashes from non-network logon tokens of active processes. This avoids interacting with LSASS memory directly, making it stealthier than Mimikatz-style attacks. The extracted hashes can then be used in pass-the-hash or offline cracking to masquerade as legitimate users.

Concept tested: Internal Monologue attack using NTLM downgrade and token extraction

Source: https://github.com/eladshamir/Internal-Monologue

Topics

#NTLMv1 attacks#Privilege escalation#Token impersonation#Internal Monologue attack

Community Discussion

No community discussion yet for this question.

Full 312-50V12 Practice