osquery-defense-kit/process/high-disk-bytes-written.sql

62 lines
2.0 KiB
MySQL
Raw Normal View History

SELECT p.name,
p.path,
p.cmdline,
p.on_disk,
p.parent,
p.start_time,
hash.sha256,
p.disk_bytes_written,
p.cwd,
(strftime('%s', 'now') - start_time) AS age,
2022-09-02 14:56:04 +00:00
disk_bytes_written / (strftime('%s', 'now') - start_time) AS bytes_per_second
FROM processes p
LEFT JOIN hash ON p.path = hash.path
2022-09-02 16:56:31 +00:00
WHERE bytes_per_second > 2000000
2022-09-02 14:56:04 +00:00
AND age > 120
AND p.path NOT IN (
2022-09-02 16:56:31 +00:00
'/bin/bash',
2022-09-15 13:34:45 +00:00
'/usr/bin/curl',
2022-09-02 16:56:31 +00:00
'/usr/bin/bash',
2022-09-09 14:16:28 +00:00
'/usr/bin/zsh',
2022-09-02 16:56:31 +00:00
'/usr/bin/fish',
'/usr/bin/gnome-shell',
2022-09-02 14:56:04 +00:00
'/usr/lib/systemd/systemd-journald',
2022-09-07 02:08:17 +00:00
'/usr/libexec/sharingd',
2022-09-02 14:56:04 +00:00
'/usr/lib/systemd/systemd',
2022-09-02 16:56:31 +00:00
'/usr/libexec/coreduetd',
'/usr/libexec/coreduetd',
'/usr/libexec/packagekitd',
'/usr/lib/flatpak-system-helper',
2022-09-02 16:56:31 +00:00
'/usr/libexec/rosetta/oahd',
2022-09-07 02:08:17 +00:00
'/usr/libexec/secd',
'/usr/bin/aptd',
'/usr/bin/qemu-system-x86_64',
'/usr/bin/bwrap',
2022-09-09 14:16:28 +00:00
'/usr/sbin/screencapture',
2022-09-10 11:24:17 +00:00
'/usr/lib64/thunderbird/thunderbird',
'/usr/bin/yay'
2022-09-02 14:56:04 +00:00
)
AND NOT (name LIKE "jbd%/dm-%" AND on_disk = -1)
AND NOT (name = 'bindfs' AND cmdline LIKE 'bindfs -f -o fsname=%')
AND NOT (name = 'btrfs-transaction' AND on_disk = -1)
AND NOT (name = 'kernel_task' AND p.path = '' AND parent IN (0, 1) AND on_disk = -1)
AND NOT (name = 'launchd' AND p.path = '/sbin/launchd' AND parent = 0)
2022-09-02 16:56:31 +00:00
AND NOT (name = 'logd' AND cmdline = '/usr/libexec/logd' AND parent = 1)
AND NOT name IN (
'firefox',
'gopls',
'containerd',
'slack',
'chrome',
'goland',
'esbuild',
'slack',
'wineserver',
'com.apple.MobileSoftwareUpdate.UpdateBrainService'
)
AND p.path NOT LIKE '/Applications/%.app/Contents/%'
AND p.path NOT LIKE '/System/Applications/%'
AND p.path NOT LIKE '/System/Library/%'
AND p.path NOT LIKE '/home/%/.local/share/Steam'
2022-09-22 17:18:16 +00:00
AND p.path NOT LIKE '/nix/store/%/bin/%sh'
AND p.path NOT LIKE '/usr/local/kolide-k2/bin/osqueryd-updates/%/osqueryd'