Elastic low stable eql
PsExec Network Connection
Identifies use of the SysInternals tool PsExec.exe making a network connection. This could be an indication of lateral movement.
Detection Logic
sequence by process.entity_id
[process where host.os.type == "windows" and event.type == "start" and
(process.name : "PsExec.exe" or ?process.pe.original_file_name : "psexec.c") and
/* This flag suppresses the display of the license dialog and may
indicate that psexec executed for the first time in the machine */
process.args : "-accepteula" and
not process.executable : ("?:\\ProgramData\\Docusnap\\Discovery\\discovery\\plugins\\17\\Bin\\psexec.exe",
"?:\\Docusnap 11\\Bin\\psexec.exe",
"?:\\Program Files\\Docusnap X\\Bin\\psexec.exe",
"?:\\Program Files\\Docusnap X\\Tools\\dsDNS.exe") and
not process.parent.executable : "?:\\Program Files (x86)\\Cynet\\Cynet Scanner\\CynetScanner.exe"]
[network where host.os.type == "windows"] False Positives
- ⚠ PsExec is a dual-use tool that can be used for benign or malicious activity. It's important to baseline your environment to determine the amount of noise to expect from this tool.
Field Validations
Loading…
Comments (0)
Loading comments...