Home/Caldera abilities

Caldera emulation abilities

4 runnable adversary-emulation actions · command + platform · mapped to ATT&CK

Abilities

4 shown of 4
hunt ["windows"] x · x ↗
Hunt for known suspicious files
Use hash of known suspicious file to find instances of said file on hosts
Show command
[{"platform": "windows", "executor": "psh", "command": "$paths = (Get-ChildItem #{file.search.directory} -Recurse -EA:SilentlyContinue | Get-FileHash -EA:SilentlyContinue |\nWhere-Object hash -eq #{file.malicious.hash} | foreach { $_.Path });\n$paths;\n"}]
hunt ["windows", "linux", "darwin"] x · x ↗
Search for Child Processes (elastic)
Search for Sysmon Event 1 records to discover children of known processes.
Show command
[{"platform": "windows", "executor": "elasticsearch", "command": "process.parent.entity_id:\\{#{investigate.process.guid}\\} AND winlog.event_id:1 AND winlog.provider_name:\"Microsoft-Windows-Sysmon\"\n"}, {"platform": "linux", "executor": "elasticsearch", "command": "process.parent.entity_id:\\{#{investigate.process.guid}\\} AND winlog.event_id:1 AND winlog.provider_name:\"Microsoft-Windows-Sysmon\"\n"}, {"platform": "darwin", "executor": "elasticsearch", "command": "process.parent.entity_id:\\{#{investigate.process.guid}\\} AND winlog.event_id:1 AND winlog.provider_name:\"Microsoft-Windows-Sysmon\"\n"}]
hunt ["windows", "linux", "darwin"] x · x ↗
Search for Parent Processes (elastic)
Search for Sysmon Event 1 records to discover parents of known processes.
Show command
[{"platform": "windows", "executor": "elasticsearch", "command": "process.entity_id:\\{#{investigate.process.parent_guid}\\} AND winlog.event_id:1 AND winlog.provider_name:\"Microsoft-Windows-Sysmon\"\n"}, {"platform": "linux", "executor": "elasticsearch", "command": "process.entity_id:\\{#{investigate.process.parent_guid}\\} AND winlog.event_id:1 AND winlog.provider_name:\"Microsoft-Windows-Sysmon\"\n"}, {"platform": "darwin", "executor": "elasticsearch", "command": "process.entity_id:\\{#{investigate.process.parent_guid}\\} AND winlog.event_id:1 AND winlog.provider_name:\"Microsoft-Windows-Sysmon\"\n"}]
hunt ["windows", "linux", "darwin"] x · x ↗
Search for PowerShell ExecutionPolicy Bypass (elastic)
Search for Sysmon Event 1 powershell records with "ExecutionPolicy" and "Bypass"
Show command
[{"platform": "windows", "executor": "elasticsearch", "command": "process.name:powershell.exe AND process.args:*Bypass* AND process.args:*ExecutionPolicy*\n"}, {"platform": "linux", "executor": "elasticsearch", "command": "process.name:powershell.exe AND process.args:*Bypass* AND process.args:*ExecutionPolicy*\n"}, {"platform": "darwin", "executor": "elasticsearch", "command": "process.name:powershell.exe AND process.args:*Bypass* AND process.args:*ExecutionPolicy*\n"}]
Showing 1-4 of 4