Merge pull request #12 from chainguard-dev/icmp-events

Add events-based detector for ICMP sockets
This commit is contained in:
Thomas Strömberg 2022-10-20 14:03:03 -04:00 committed by GitHub
commit 0c1bf8043e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -0,0 +1,19 @@
-- Unexpected programs speaking over ICMP (event-based)
--
-- references:
-- *https://attack.mitre.org/techniques/T1095/ (C2: Non-Application Layer Protocol)
--
-- interval: 30
-- tags: transient events net
SELECT
se.*,
p.path,
p.cmdline
FROM
socket_events se
LEFT JOIN processes p ON se.pid = p.pid
WHERE
se.time > (strftime('%s', 'now') -30)
AND family = 2 -- PF_INET
AND protocol = 1 -- ICMP
AND p.name NOT IN ('ping')