Elastic low stable eql
Remote System Discovery Commands
Discovery of remote system information using built-in commands, which may be used to move laterally.
Detection Logic
process where host.os.type == "windows" and event.type == "start" and
((process.name : "nbtstat.exe" and process.args : ("-n", "-s")) or
(process.name : "arp.exe" and process.args : "-a") or
(process.name : "nltest.exe" and process.args : ("/dclist", "/dsgetdc")) or
(process.name : "nslookup.exe" and process.args : "*_ldap._tcp.dc.*") or
(process.name: ("dsquery.exe", "dsget.exe") and process.args: "subnet") or
((((process.name : "net.exe" or process.pe.original_file_name == "net.exe") or
((process.name : "net1.exe" or process.pe.original_file_name == "net1.exe") and not
process.parent.name : "net.exe")) and
process.args : "group" and process.args : "/domain" and not process.args : "/add"))) and
not
(
(
process.name : "arp.exe" and
process.parent.executable : (
"?:\\ProgramData\\CentraStage\\AEMAgent\\AEMAgent.exe",
"?:\\Program Files (x86)\\Citrix\\Workspace Environment Management Agent\\Citrix.Wem.Agent.Service.exe",
"?:\\Program Files (x86)\\Lansweeper\\Service\\LansweeperService.exe"
)
)
) Field Validations
Loading…
Comments (0)
Loading comments...