Identity and Credential Attacks
You will learn how one guessed or stolen credential becomes the whole estate, and what each step costs the operator who chose it. Interviewers make you walk that path end to end.
on this pageshowhide
explore
- The First Way In13 questions
- Spraying and Stuffing4 questions
- Second-Factor Gaps4 questions
- The Provider's Standing Access5 questions
- Collecting Reusable Secrets12 questions
- Leftovers of Every Logon4 questions
- The Domain Database4 questions
- Roastable Accounts4 questions
- Authenticating as Someone Else13 questions
- Hash and Ticket Reuse4 questions
- Coerced Relay5 questions
- Holding the Signing Key4 questions
- From One Account Outward12 questions
- Privilege as a Graph4 questions
- Sideways Before Upward4 questions
- The Estate's Own Channels4 questions
questions
page 2 of 2An operator buys a valid CI pipeline token, pushes an image the cluster deploys, and reads production data. Which step escalated privilege?
basics
~20 sNone of them. The token was entitled to push, the cluster was configured to pull and run whatever it finds, and the workload identity already held the database rights. The operator's only cost was acquiring one credential.
Why is a single desktop-deployment credential a wider attack channel than a domain administrator account across 900 stores?
basics
~20 sThe deployment path is built to push code to every host at once and its agent already listens on each one. Whoever holds its credential gets one-operation code execution estate-wide, while a domain admin must still reach each host through some channel.
A credential-stuffing run converts 0.2% of pairs into logins — why is that profitable, and what kills it?
basics
~20 sBecause the corpus is nearly free and each valid session resells. Two thousand hits from a million pairs clears the proxy and challenge-solving bill. Only shrinking how many of your accounts appear in that corpus changes the arithmetic.
A sign-in was push-approved by the user — why doesn't that prove the user started it?
basics
~20 sIt proves only that whoever holds the enrolled device pressed approve in response to some request. Without number matching there is nothing the approver must copy from the surface that made the request, so the approval is not bound to any particular attempt.
How does a snapshot or backup of a virtualised domain controller yield every hash offline?
basics
~20 sThe directory database file NTDS.dit and the SYSTEM registry hive both sit on a controller's disk. A VM snapshot or backup copies them without touching running processes; offline, the SYSTEM hive's boot key decrypts the hashes NTDS.dit stores. So backup or snapshot access equals replication rights.
A departing contractor copies their laptop's credential stores — which artefacts are usable as-is?
basics
~20 sRank by what each artefact still needs. Plaintext bearer material — a cloud credentials file, a passphrase-less private key, tokens in dotfiles — works immediately. Password-chained stores need the user's context. Cached domain verifiers only yield to offline guessing.
Holding one student account in a domain with 400 service principal names, which accounts do you roast and which do you skip?
basics
~20 sSkip machine-keyed accounts — computer accounts and group-managed service accounts — because their random keys will not crack. Target human-owned service accounts: old, role-named, ideally privileged. Pre-authentication left off is an account-age fingerprint that flags a legacy, likely-weak password worth taking first.
A reviewer says the estate is fully patched, so NTLM relay is fixed. Why is that wrong?
basics
~20 sRelay is a design property, not a defect. The exchange proves possession to whoever holds the challenge and never states which service it was meant for, so no patch retires it. Updates removed only particular variants and particular triggers.
What does a valid signature on a federated identity assertion actually prove?
basics
~10 sOnly that something holding the signing key produced it. It does not prove the issuer authenticated anyone, that the named person was present, or that the issuer would agree it issued this.
Your provider says per-engagement admin grants break its 15-minute response SLA — do you keep standing access?
basics
~20 sUsually no, because the SLA covers a small set of emergency paths, not all work. Split break-glass from routine: pre-approved self-activating emergency grants with a hard expiry meet the clock, while everything else waits for approval.
If backup and snapshot access equal domain-secret theft, how should you scope the privileged tier?
basics
~20 sDefine the privileged tier by capability, not title: every principal that can replicate the directory, back up a domain controller, or snapshot its VM can reconstruct all password hashes and is therefore tier-zero. Counting named admins undercounts the real privileged set.
If the adversary is 'just a kid with one laptop', are your roastable service accounts safe?
basics
~20 sYou cannot answer from the adversary's size alone. Safety is each service password's keyspace against the compute a realistic adversary can rent — a weekend of cloud GPUs clears far more than one laptop — weighted by blast radius. The only structural fix is machine-generated keys, not a patch.
How can your own compromised tenant administrator reach a provider's other client estates?
basics
~20 sBecause the provider's privileged identity comes into your tenant to work. Whatever a compromised client can do to that identity while it is inside — capture it, lure it, get a consent or a role granted to it — travels back out to the other clients it serves.
Can cached domain logon verifiers taken from a laptop's SECURITY hive be replayed to the domain?
basics
~10 sNo. Cached domain logon verifiers exist only so a laptop can validate a logon while no domain controller is reachable. No authentication protocol accepts them, so the only route is slow offline password guessing.
After a merger adds a forest trust, why does the privilege graph change with no membership edits?
basics
~20 sA trust is an edge. Principals from the acquired forest become authenticated principals in yours when they authenticate across it, and any group or permission entry that references them joins the two graphs, so their weakest delegation now leads into your estate.
Which control class actually stops NT hash and Kerberos ticket reuse?
basics
~20 sOnly changing what the verifier accepts. Move to proof that cannot be replayed - a fresh signature over a challenge, checked against a public key, as in FIDO2/WebAuthn - then shorten and scope whatever static material remains.
A reviewer wants a production-reach finding closed as low because no privilege was escalated. What do you argue?
basics
~20 sArgue reach, class, cost and durability instead of boundaries. Concede honestly that nothing is unpatched, which changes who owns the fix rather than how serious it is — a route needing no defect has no vendor timeline slowing it down.
Finance's scanner only speaks basic authentication — how do you decide what happens to that path?
basics
~20 sYou cannot add a factor to a path that cannot prompt, so the decision is which control class replaces it and who pays. Scope the credential, restrict its source, or fund the device's replacement, with a named owner accepting what is left.
Mandating signing and binding would end relay, but scanners on your segment cannot do it. How do you decide?
basics
~20 sEnforce at the destinations that accept identities, not at the devices. Legacy scanners are clients, so they rarely block enforcement. Where one genuinely cannot comply, shrink its account's authority to almost nothing and give the exception an owner and an end date.
A federation signing key was held for a year; how do you re-establish trust with relying parties you cannot compel?
basics
~20 sReplace the key and get every relying party onto the new one. You cannot compel third parties, enumerate them reliably, or say which identities were forged, so this is a negotiated programme with named owners and deadlines, not a change window.
showing 31–50 of 50