Use Case: Endpoint
Lateral movement detection
A workstation authenticated to 12 internal servers over WMI in 8 minutes. No admin tool would do that. ManySignal flagged the pivot chain before the attacker reached the domain controller.
The pivot chain that ends at the domain controller
Lateral movement is the attacker's path from initial foothold to their actual target. After compromising a developer workstation via phishing, the attacker uses pass-the-hash to authenticate as a local administrator on adjacent systems. From there, they dump credentials from LSASS, find a cached domain admin token, and pivot to the domain controller. This chain is methodical, quiet, and well-understood — but it generates dozens of normal-looking Windows authentication events along the way.
ManySignal's network graph models the normal authentication relationships between every host pair. When a workstation that has never connected to a specific server suddenly initiates a WMI session, the deviation from baseline fires immediately — before the attacker reaches the next hop.
rule: lateral_movement_graph_deviation
type: graph + behavioral
sources:
- windows_security_events (4648, 4624, 4776)
- sysmon (event 3 - network connection)
- crowdstrike / sentinelone process events
- active_directory_kerberos_logs
trigger:
- event: remote_authentication (WMI, SMB, RDP, PsExec)
- condition: |
host_pair(source, dest) NOT IN historical_connections(30d)
OR credential_type == "NTLM" AND logon_type == "Network"
AND source NOT IN known_jump_boxes
enrichments:
- host_role: asset_inventory
- credential_context: ad_account_type
- blast_radius: network_graph_traversal
- persistence_check: scheduled_task, service_creation
mitre: T1021 (Remote Services), T1550.002 (Pass the Hash) Which internal hosts did the source host attempt to authenticate to in the past 30 minutes?
WinEvent 4648 / SysmonWas WMI, PsExec, SMB, or RDP used for the lateral connection?
EDR process/networkWas the credential used a domain admin, service account, or standard user hash?
AD credential logIs the source host a workstation, server, or jump box in the network topology?
Asset inventoryDid any new scheduled tasks or services appear on the destination host post-connection?
EDR file eventsDid pass-the-hash or pass-the-ticket indicators appear (NTLM without Kerberos pre-auth)?
Domain controller logIsolate the source host from lateral network segments via NAC or EDR policy
Approve-gatedReset the credential used for lateral movement
Approve-gatedCapture memory from both source and destination hosts
AutonomousEnumerate all sessions and new persistence mechanisms on destination host
AutonomousExpand blast radius analysis: identify all hosts reachable from current pivot point
RecommendMITRE ATT&CK mapping
Lateral movement FAQ
Does ManySignal detect pass-the-hash specifically?
Yes. Pass-the-hash leaves a distinct signature in Windows Security Event logs: NTLM authentication without a corresponding Kerberos TGT request, combined with a logon type 3 (network logon) from a non-typical source. ManySignal correlates both events from domain controller logs within the same session window.
What about lateral movement via legitimate admin tools like PsExec?
PsExec is flagged when used by accounts that don't typically perform remote administration, from source hosts that aren't designated jump boxes, or to destination systems outside the source's normal network peer group. Legitimate admin use from known jump boxes with ticketed change requests is suppressed.
Can ManySignal detect lateral movement in cloud environments?
Cloud lateral movement uses different primitives — AssumeRole, service account key creation, or VPC peering traversal. These are covered by the cloud privilege escalation and cloud persistence use cases, which share entity graph context with this endpoint lateral movement detection.
How is blast radius calculated?
ManySignal's network graph models trust relationships between hosts based on historical successful connections, shared service accounts, and network segment membership. Blast radius is the set of reachable hosts from the current pivot point using credentials already known to be compromised.
Map the pivot chain before the attacker reaches the domain controller
Graph-based lateral movement detection that models normal host-to-host communication patterns and flags every deviation.