Skip to main content
T1550Lateral Movementhard difficulty

Use Alternate Authentication Material

Use Alternate Authentication Material (T1550) is how an attacker moves laterally without ever learning a password: replaying a stolen NTLM hash, a forged or lifted Kerberos ticket, or a hijacked session token to authenticate as someone else. The tell is a completed logon with no matching interactive session behind it. Catch it before a single compromised workstation becomes domain-wide access.

Practice detecting Use Alternate Authentication Material on realistic SIEM alerts in SOCSimulator Operations.

SIEM

What is Use Alternate Authentication Material?

Use Alternate Authentication Material is documented as technique T1550 in MITRE ATT&CK® v19.1 under the Lateral Movement tactic. Detection requires visibility into SIEM telemetry.

Pass the hash starts with a stolen NTLM hash, usually pulled from LSASS memory or the SAM database through credential dumping. The attacker never cracks it to a plaintext password. Instead, a tool like Mimikatz's sekurlsa::pth module injects the hash straight into a new logon session, and Windows accepts it for NTLM authentication exactly as if the password had been typed. The resulting network logon (LogonType 3) carries LogonProcessName NtLmSsp and KeyLength 0, because NTLM authentication never needed a password to derive a session key in the first place.

Overpass the hash and pass the ticket push the same stolen material one step further into Kerberos. sekurlsa::pth can also request a Ticket Granting Ticket using the hash as the secret, producing a real Kerberos ticket (often flagged by an RC4-HMAC encryption downgrade on Event 4768) that the attacker then uses like any legitimate credential. Pass the ticket skips the hash entirely: the attacker steals an already-issued TGT or service ticket straight out of LSASS memory with Mimikatz's kerberos::ptt module and injects it into a different logon session, so the ticket is used from a host it was never issued to.

The cloud and SaaS variant swaps hashes and tickets for session cookies and OAuth tokens. Infostealer malware, adversary-in-the-middle proxies, and browser-session theft lift an already-authenticated token, and because that token represents a completed sign-in (MFA included), replaying it from attacker infrastructure bypasses the second factor entirely. The mechanics differ by platform but the defensive shape is identical across all three: material that should only ever move with its original session shows up authenticating from somewhere else.

Where Use Alternate Authentication Material fits in an attack

Alternate authentication material never appears first. Credential access has to happen before it, whether that is LSASS dumping (T1003) for hashes, Kerberos ticket theft or forgery (T1558) for tickets, or token theft against a browser or cloud session. What T1550 buys the attacker is reach: a single compromised endpoint's credentials, replayed correctly, become access to every system that account can touch, which is why it sits at the hinge between initial compromise and full lateral movement (T1021, T1078).

MITRE's own procedure examples put this in concrete threat-actor terms. Wizard Spider, the ransomware operator behind Ryuk and Conti, used the Invoke-SMBExec PowerShell cmdlet with stolen password hashes to move laterally before detonation. APT41 used Mimikatz to enable lateral movement via captured hashes, and APT29 has run Kerberos ticket attacks (pass the ticket) to move through compromised environments. The Night Dragon campaign used dedicated pass-the-hash tooling to obtain authenticated access across a victim network. None of these needed a cracked password at any point.

Detection Strategies

The following detection strategies help SOC analysts identify Use Alternate Authentication Material activity. These methods apply across SIEM environments and can be implemented as detection rules, correlation queries, or behavioral analytics in your security platform.

SIEM detection

SPL
index=* EventCode=4624
  Logon_Type=3 Authentication_Package="NtLmSsp"
  Key_Length=0 Subject_User_Sid="S-1-0-0"
  NOT TargetUserName="ANONYMOUS LOGON"
| table _time, ComputerName, TargetUserName, WorkstationName, IpAddress

NTLM network logons carrying zero key material, the direct SPL translation of SigmaHQ's 'Pass the Hash Activity 2' rule (attack.t1550.002), which attributes the KeyLength-0 plus SubjectUserSid S-1-0-0 combination to replayed NTLM hashes.

Sigma
logsource:
  product: windows
  service: security
detection:
  selection:
    EventID: 4624
    LogonType: 9
    LogonProcessName: 'seclogo'
    AuthenticationPackageName: 'Negotiate'
  condition: selection
falsepositives:
  - runas.exe with the /netonly parameter
level: high

SigmaHQ's 'Successful Overpass the Hash Attempt' rule (attack.t1550.002), reproduced verbatim. LogonType 9 with seclogo is the fingerprint Mimikatz's sekurlsa::pth module leaves when it converts a stolen hash into a Kerberos ticket instead of authenticating over NTLM directly.

Simulated example generated by SOCSimulator Research
EventID: 4624
UtcTime: 2026-07-15 02:47:11
LogonType: 3
TargetUserName: svc_sql
TargetDomainName: CORP
LogonProcessName: NtLmSsp
AuthenticationPackageName: NTLM
KeyLength: 0
SubjectUserSid: S-1-0-0
WorkstationName: WS-DEV-041
IpAddress: 10.20.4.87
ComputerName: FS-02.corp.local

Tuning and false positives

Not every KeyLength-0 NTLM logon or LogonType 9 session is an attack. Backup software, some monitoring agents, and legacy applications authenticate over NTLM without an interactive session preceding them, and they will show the same zero key length. Administrators legitimately use runas /netonly to run tools under alternate credentials without a full interactive logon, which produces a LogonType 9 seclogo event that looks identical to overpass-the-hash on paper.

The separation is context, not the raw event. Build an allow-list of the service accounts, backup jobs, and known runas /netonly workflows in your environment, then treat KeyLength-0 NTLM and seclogo NewCredentials logons from anything outside that list as high priority, especially when the source process is PowerShell, cmd.exe, or an unsigned binary rather than a known admin tool. A hash-replay logon that lands on multiple hosts within minutes, or that follows a credential-dumping alert on the same source, is the combination that separates a real pass-the-hash chain from routine backup traffic.

Example Alerts

These realistic alert examples show what Use Alternate Authentication Material looks like in your security tools. Use them to tune detection rules and train analysts to recognize true positives versus false positives in live environments.

HighSIEM

NTLM Logon with Null Key Length (Pass the Hash)

Event 4624 recorded a LogonType 3 session for account svc_sql on file server FS-02.corp.local, with LogonProcessName NtLmSsp, KeyLength 0, and SubjectUserSid S-1-0-0. No interactive or RDP logon for this account preceded the event on the source workstation WS-DEV-041, consistent with a captured NTLM hash replayed directly against SMB.

CriticalSIEM

Overpass the Hash: NewCredentials Logon via seclogo

Event 4624 on domain controller DC-02 shows a LogonType 9 (NewCredentials) session for account CORP\da_helpdesk, LogonProcessName seclogo, AuthenticationPackageName Negotiate. The source process was PowerShell, not runas, ruling out the /netonly false positive and matching the pattern left by Mimikatz's sekurlsa::pth module minting a Kerberos ticket from a stolen hash.

HighSIEM

Azure AD Sign-In: OAuth Token Reused from New ASN

Azure AD sign-in logs ingested into the SIEM show a refresh token for user j.alvarez@corp.com used from a residential ASN in a different country nine minutes after the original browser session issued it, with no interactive MFA challenge on the replaying session. The token's device fingerprint does not match the user's enrolled device, indicating session-token theft rather than a normal roaming login.

Responding to Use Alternate Authentication Material

When this fires, first check whether the account and source process match a documented backup job or a legitimate runas /netonly workflow. If they do not, look at scope: how many hosts has this account authenticated to in the last hour, and does the pattern fan out the way lateral-movement tooling does rather than the way a human clicks through systems. Pull the source workstation's recent history for a credential-dumping alert (LSASS access, Mimikatz-pattern process activity) in the window before the suspicious logon, since pass-the-hash almost never happens without a theft event immediately upstream.

A confirmed hash or ticket replay from an unexplained source is a lateral-movement event in progress, not a maintenance false positive, and it should be escalated on that basis. Reset the credentials involved (the password change invalidates a stolen hash; a Kerberos ticket needs the krbtgt or account secret rotated, which is a bigger operation, so scope that decision to your IR lead). Isolate the source and destination hosts rather than only one of them, since the attacker's next hop is likely already staged, and preserve both for forensics instead of reimaging immediately, because the process that performed the replay is your best lead on how the original material was stolen.

Frequently Asked Questions

How do SOC analysts detect Use Alternate Authentication Material?
Detection centers on SIEM telemetry for the lateral movement phase of the attack. Hunt Windows Security Event 4624 for LogonType 3 sessions where LogonProcessName is NtLmSsp and KeyLength is 0: a network logon authenticated purely by NTLM with zero key material is the classic pass-the-hash fingerprint, mirrored directly by SigmaHQ's 'Pass the Hash Activity 2' rule. Flag LogonType 9 (NewCredentials) events where LogonProcessName is seclogo and AuthenticationPackageName is Negotiate: this is the exact signature Mimikatz's sekurlsa::pth module leaves when it overpasses a hash into a usable Kerberos ticket, and legitimate use is limited almost entirely to runas /netonly.
What does a Use Alternate Authentication Material alert look like?
A representative SIEM detection is "NTLM Logon with Null Key Length (Pass the Hash)" (high severity): Event 4624 recorded a LogonType 3 session for account svc_sql on file server FS-02.corp.local, with LogonProcessName NtLmSsp, KeyLength 0, and SubjectUserSid S-1-0-0. No interactive or RDP logon for this account preceded the event on the source workstation WS-DEV-041, consistent with a captured NTLM hash replayed directly against SMB.
Which tools detect Use Alternate Authentication Material, and how can I practice?
Use Alternate Authentication Material (T1550) is best surfaced with SIEM telemetry, which exposes the lateral movement signals described above. Practice detecting it on those exact consoles in SOCSimulator Operations, free.
Glossary

What is Lateral Movement? SOC Glossary

Lateral movement is the attack phase where adversaries expand access from an initial foothold to additional systems, usi…

Read more
Glossary

What is XDR? SOC Glossary

Extended Detection and Response (XDR) is a security platform that unifies telemetry from endpoints, networks, cloud work…

Read more
Glossary

What is NDR? SOC Glossary

Network Detection and Response (NDR) is a security platform that passively monitors network traffic, using machine learn…

Read more
Glossary

What is EDR? SOC Glossary

Endpoint Detection and Response (EDR) is a security technology that continuously monitors endpoint activity, recording p…

Read more
Career Path

Incident Responder Career Guide: Salary & Skills

Incident Responders lead the technical response when confirmed breaches happen. You coordinate containment, run forensic…

Read more
Career Path

DFIR Analyst Career Guide: Salary & Skills

DFIR Analysts combine forensic investigation with incident response. You collect and analyze digital evidence from compr…

Read more
Tool

SIEM Training Console: SOCSimulator

The SIEM console in SOCSimulator replicates the workflow of enterprise platforms like Splunk Enterprise Security, Micros…

Read more
Comparison

SOCSimulator Vs. Letsdefend: Platform Comparison

SOCSimulator wins on operational realism. You get multi-tool shift simulation with SLA pressure, noise injection, and al…

Read more
Glossary

SOC Glossary: Security Operations Terminology

Complete glossary of Security Operations Center terminology for aspiring SOC analysts.

Read more
Feature

Shift Mode: Real-Time SOC Simulation

Practice alert triage under realistic time pressure with SLA timers and noise injection.

Read more
Feature

Operations: Guided Training Operations

Structured CTF-style investigation operations covering real-world attack scenarios.

Read more
Blog

SOCSimulator Blog: Security Training Insights

Articles on SOC analyst skills, detection engineering, and career development.

Read more