BPFtrace Unsafe Option Usage
A Sigma rule for process creation on Linux, by Andreas Hunkeler (@Karneades).
medium 1 ATT&CK technique
What it looks for
detection:
selection:
CommandLine|contains: '--unsafe'
Image|endswith: 'bpftrace'
condition: selection
The rule’s detection, its selections and fields in order of name. The whole rule, with its references and false positives, is on SigmaHQ, by Andreas Hunkeler (@Karneades), under the Detection Rule License 1.1. CmdID evaluates it on a command line alone: a test on what a command line cannot show, such as the parent process or the user, is not met.
Command lines that trip it
The commands LOLBAS or GTFOBins documents for bpftrace trip it: each is on its program’s page, read by CmdID.
ATT&CK
T1059.004Command and Scripting Interpreter: Unix Shell