mirror of
https://github.com/mandiant/capa-rules
synced 2026-06-08 15:41:20 +00:00
26 lines
768 B
YAML
26 lines
768 B
YAML
rule:
|
|
meta:
|
|
name: enumerate process modules
|
|
namespace: host-interaction/process/modules/list
|
|
author: michael.hunhoff@fireeye.com
|
|
scope: function
|
|
att&ck:
|
|
- Discovery::Process Discovery [T1057]
|
|
examples:
|
|
- 6F99A2C8944CB02FF28C6F9CED59B161:0x419FF8
|
|
- 9B2FD471274C41626B75DDBB5C897877:0x100046B0
|
|
features:
|
|
- and:
|
|
- optional:
|
|
- or:
|
|
- api: kernel32.OpenProcess
|
|
- api: kernel32.CloseHandle
|
|
- or:
|
|
- api: kernel32.K32EnumProcessModules
|
|
- api: kernel32.K32EnumProcessModulesEx
|
|
- api: kernel32.K32EnumProcesses
|
|
# depending on OS version in kernel32 or psapi
|
|
- api: EnumProcessModules
|
|
- api: EnumProcessModulesEx
|
|
- api: EnumProcesses
|