Analysis Overview
SHA256
b6538d6af7fc74e1f6d2d49177df9d83debbf5972f485812f5811920fd86ca11
Threat Level: Known bad
The file b6538d6af7fc74e1f6d2d49177df9d83debbf5972f485812f5811920fd86ca11.elf was found to be: Known bad.
Malicious Activity Summary
Mirai family
Modifies Watchdog functionality
Deletes Audit logs
Deletes itself
Deletes journal logs
Deletes system logs
Deletes log files
Enumerates running processes
Changes its process name
Reads CPU attributes
Reads runtime system information
MITRE ATT&CK
Enterprise Matrix V15
Analysis: static1
Detonation Overview
Reported
2024-04-22 01:49
Signatures
Mirai family
Analysis: behavioral1
Detonation Overview
Submitted
2024-04-22 01:49
Reported
2024-04-22 01:51
Platform
ubuntu2004-amd64-20240221-en
Max time kernel
149s
Max time network
139s
Command Line
Signatures
Deletes Audit logs
| Description | Indicator | Process | Target |
| File deleted | /var/log/audit/audit.log | /tmp/b6538d6af7fc74e1f6d2d49177df9d83debbf5972f485812f5811920fd86ca11.elf | N/A |
Deletes itself
| Description | Indicator | Process | Target |
| N/A | N/A | /tmp/b6538d6af7fc74e1f6d2d49177df9d83debbf5972f485812f5811920fd86ca11.elf | N/A |
Deletes journal logs
| Description | Indicator | Process | Target |
| File deleted | /var/log/journal/4816dd152e8c48ff97e9117d197c13d8/system.journal | /tmp/b6538d6af7fc74e1f6d2d49177df9d83debbf5972f485812f5811920fd86ca11.elf | N/A |
Deletes system logs
| Description | Indicator | Process | Target |
| File deleted | /var/log/syslog | /tmp/b6538d6af7fc74e1f6d2d49177df9d83debbf5972f485812f5811920fd86ca11.elf | N/A |
Modifies Watchdog functionality
| Description | Indicator | Process | Target |
| File opened for modification | /dev/watchdog | /tmp/b6538d6af7fc74e1f6d2d49177df9d83debbf5972f485812f5811920fd86ca11.elf | N/A |
| File opened for modification | /dev/misc/watchdog | /tmp/b6538d6af7fc74e1f6d2d49177df9d83debbf5972f485812f5811920fd86ca11.elf | N/A |
Deletes log files
| Description | Indicator | Process | Target |
| File deleted | /var/log/auth.log | /tmp/b6538d6af7fc74e1f6d2d49177df9d83debbf5972f485812f5811920fd86ca11.elf | N/A |
| File deleted | /var/log/ubuntu-advantage.log | /tmp/b6538d6af7fc74e1f6d2d49177df9d83debbf5972f485812f5811920fd86ca11.elf | N/A |
| File deleted | /var/log/kern.log | /tmp/b6538d6af7fc74e1f6d2d49177df9d83debbf5972f485812f5811920fd86ca11.elf | N/A |
| File deleted | /var/log/apport.log | /tmp/b6538d6af7fc74e1f6d2d49177df9d83debbf5972f485812f5811920fd86ca11.elf | N/A |
Enumerates running processes
Changes its process name
| Description | Indicator | Process | Target |
| Changes the process name, possibly in an attempt to hide itself | vlgb1fijr5nrfgn0g5feg8om | /tmp/b6538d6af7fc74e1f6d2d49177df9d83debbf5972f485812f5811920fd86ca11.elf | N/A |
Reads CPU attributes
| Description | Indicator | Process | Target |
| File opened for reading | /sys/devices/system/cpu/online | /usr/bin/pkill | N/A |
| File opened for reading | /sys/devices/system/cpu/online | /usr/bin/pkill | N/A |
| File opened for reading | /sys/devices/system/cpu/online | /usr/bin/pkill | N/A |
| File opened for reading | /sys/devices/system/cpu/online | /usr/bin/pkill | N/A |
| File opened for reading | /sys/devices/system/cpu/online | /usr/bin/pkill | N/A |
| File opened for reading | /sys/devices/system/cpu/online | /usr/bin/pkill | N/A |
| File opened for reading | /sys/devices/system/cpu/online | /usr/bin/pkill | N/A |
| File opened for reading | /sys/devices/system/cpu/online | /usr/bin/pkill | N/A |
| File opened for reading | /sys/devices/system/cpu/online | /usr/bin/pkill | N/A |
| File opened for reading | /sys/devices/system/cpu/online | /usr/bin/pkill | N/A |
Reads runtime system information
| Description | Indicator | Process | Target |
| File opened for reading | /proc/828/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/1451/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/1490/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/1485/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/2/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/454/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/483/cmdline | /usr/bin/pkill | N/A |
| File opened for reading | /proc/1287/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/1417/cmdline | /usr/bin/pkill | N/A |
| File opened for reading | /proc/1486/cmdline | /usr/bin/pkill | N/A |
| File opened for reading | /proc/84/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/158/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/301/cmdline | /usr/bin/pkill | N/A |
| File opened for reading | /proc/438/cmdline | /usr/bin/pkill | N/A |
| File opened for reading | /proc/514/cmdline | /usr/bin/pkill | N/A |
| File opened for reading | /proc/930/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/76/cmdline | /usr/bin/pkill | N/A |
| File opened for reading | /proc/170/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/777/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/1050/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/71/cmdline | /usr/bin/pkill | N/A |
| File opened for reading | /proc/688/cmdline | /usr/bin/pkill | N/A |
| File opened for reading | /proc/1182/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/1492/cmdline | /usr/bin/pkill | N/A |
| File opened for reading | /proc/self/auxv | /usr/bin/pkill | N/A |
| File opened for reading | /proc/782/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/945/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/987/cmdline | /usr/bin/pkill | N/A |
| File opened for reading | /proc/1287/cmdline | /usr/bin/pkill | N/A |
| File opened for reading | /proc/777/cmdline | /usr/bin/pkill | N/A |
| File opened for reading | /proc/1/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/7/cmdline | /usr/bin/pkill | N/A |
| File opened for reading | /proc/169/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/688/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/1075/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/71/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/163/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/443/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/201/cmdline | /usr/bin/pkill | N/A |
| File opened for reading | /proc/666/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/782/cmdline | /usr/bin/pkill | N/A |
| File opened for reading | /proc/782/cmdline | /usr/bin/pkill | N/A |
| File opened for reading | /proc/1071/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/488/cmdline | /usr/bin/pkill | N/A |
| File opened for reading | /proc/993/cmdline | /tmp/b6538d6af7fc74e1f6d2d49177df9d83debbf5972f485812f5811920fd86ca11.elf | N/A |
| File opened for reading | /proc/1396/cmdline | /tmp/b6538d6af7fc74e1f6d2d49177df9d83debbf5972f485812f5811920fd86ca11.elf | N/A |
| File opened for reading | /proc/1137/cmdline | /tmp/b6538d6af7fc74e1f6d2d49177df9d83debbf5972f485812f5811920fd86ca11.elf | N/A |
| File opened for reading | /proc/174/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/301/cmdline | /usr/bin/pkill | N/A |
| File opened for reading | /proc/443/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/638/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/1413/cmdline | /usr/bin/pkill | N/A |
| File opened for reading | /proc/1488/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/1062/cmdline | /tmp/b6538d6af7fc74e1f6d2d49177df9d83debbf5972f485812f5811920fd86ca11.elf | N/A |
| File opened for reading | /proc/12/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/439/cmdline | /usr/bin/pkill | N/A |
| File opened for reading | /proc/453/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/609/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/1419/cmdline | /usr/bin/pkill | N/A |
| File opened for reading | /proc/1424/cmdline | /usr/bin/pkill | N/A |
| File opened for reading | /proc/1481/cmdline | /usr/bin/pkill | N/A |
| File opened for reading | /proc/177/status | /usr/bin/pkill | N/A |
| File opened for reading | /proc/666/cmdline | /usr/bin/pkill | N/A |
| File opened for reading | /proc/1033/status | /usr/bin/pkill | N/A |
Processes
/tmp/b6538d6af7fc74e1f6d2d49177df9d83debbf5972f485812f5811920fd86ca11.elf
[/tmp/b6538d6af7fc74e1f6d2d49177df9d83debbf5972f485812f5811920fd86ca11.elf]
/usr/local/sbin/pkill
[pkill wireshark]
/usr/local/bin/pkill
[pkill wireshark]
/usr/sbin/pkill
[pkill wireshark]
/usr/bin/pkill
[pkill wireshark]
/usr/local/sbin/pkill
[pkill dumpcap]
/usr/local/bin/pkill
[pkill dumpcap]
/usr/sbin/pkill
[pkill dumpcap]
/usr/bin/pkill
[pkill dumpcap]
/usr/local/sbin/pkill
[pkill tshark]
/usr/local/bin/pkill
[pkill tshark]
/usr/local/sbin/pkill
[pkill ettercap]
/usr/sbin/pkill
[pkill tshark]
/usr/bin/pkill
[pkill tshark]
/usr/local/bin/pkill
[pkill ettercap]
/usr/sbin/pkill
[pkill ettercap]
/usr/local/sbin/pkill
[pkill dsniff]
/usr/local/sbin/pkill
[pkill tcpdump]
/usr/bin/pkill
[pkill ettercap]
/usr/local/bin/pkill
[pkill dsniff]
/usr/local/sbin/pkill
[pkill ngrep]
/usr/local/sbin/pkill
[pkill tcpflow]
/usr/local/bin/pkill
[pkill tcpdump]
/usr/sbin/pkill
[pkill dsniff]
/usr/local/bin/pkill
[pkill ngrep]
/usr/local/bin/pkill
[pkill tcpflow]
/usr/bin/pkill
[pkill dsniff]
/usr/sbin/pkill
[pkill tcpdump]
/usr/sbin/pkill
[pkill ngrep]
/usr/bin/pkill
[pkill tcpdump]
/usr/sbin/pkill
[pkill tcpflow]
/usr/bin/pkill
[pkill ngrep]
/usr/bin/pkill
[pkill tcpflow]
/usr/local/sbin/pkill
[pkill windump]
/usr/local/bin/pkill
[pkill windump]
/usr/sbin/pkill
[pkill windump]
/usr/bin/pkill
[pkill windump]
/usr/local/sbin/pkill
[pkill netsniff-ng]
/usr/local/bin/pkill
[pkill netsniff-ng]
/usr/sbin/pkill
[pkill netsniff-ng]
/usr/bin/pkill
[pkill netsniff-ng]
/usr/local/sbin/rm
[rm -rf /usr/bin/ettercap]
/usr/local/bin/rm
[rm -rf /usr/bin/ettercap]
/usr/sbin/rm
[rm -rf /usr/bin/ettercap]
/usr/bin/rm
[rm -rf /usr/bin/ettercap]
/usr/local/sbin/rm
[rm -rf /usr/bin/dsniff]
/usr/local/bin/rm
[rm -rf /usr/bin/dsniff]
/usr/sbin/rm
[rm -rf /usr/bin/dsniff]
/usr/bin/rm
[rm -rf /usr/bin/dsniff]
/usr/local/sbin/rm
[rm -rf /usr/bin/ngrep]
/usr/local/bin/rm
[rm -rf /usr/bin/ngrep]
/usr/sbin/rm
[rm -rf /usr/bin/ngrep]
/usr/bin/rm
[rm -rf /usr/bin/ngrep]
/usr/local/sbin/rm
[rm -rf /usr/bin/tcpflow]
/usr/local/bin/rm
[rm -rf /usr/bin/tcpflow]
/usr/sbin/rm
[rm -rf /usr/bin/tcpflow]
/usr/bin/rm
[rm -rf /usr/bin/tcpflow]
/usr/local/sbin/rm
[rm -rf /usr/bin/netsniff-ng]
/usr/local/bin/rm
[rm -rf /usr/bin/netsniff-ng]
/usr/sbin/rm
[rm -rf /usr/bin/netsniff-ng]
/usr/bin/rm
[rm -rf /usr/bin/netsniff-ng]
/usr/local/sbin/rm
[rm -rf /usr/sbin/ngrep]
/usr/local/bin/rm
[rm -rf /usr/sbin/ngrep]
/usr/sbin/rm
[rm -rf /usr/sbin/ngrep]
/usr/bin/rm
[rm -rf /usr/sbin/ngrep]
/usr/local/sbin/rm
[rm -rf /usr/sbin/tcpflow]
/usr/local/bin/rm
[rm -rf /usr/sbin/tcpflow]
/usr/sbin/rm
[rm -rf /usr/sbin/tcpflow]
/usr/bin/rm
[rm -rf /usr/sbin/tcpflow]
/usr/local/sbin/rm
[rm -rf /usr/sbin/windump]
/usr/local/bin/rm
[rm -rf /usr/sbin/windump]
/usr/sbin/rm
[rm -rf /usr/sbin/windump]
/usr/bin/rm
[rm -rf /usr/sbin/windump]
/usr/local/sbin/rm
[rm -rf /usr/sbin/netsniff-ng]
/usr/local/bin/rm
[rm -rf /usr/sbin/netsniff-ng]
/usr/sbin/rm
[rm -rf /usr/sbin/netsniff-ng]
/usr/bin/rm
[rm -rf /usr/sbin/netsniff-ng]
/usr/local/sbin/rm
[rm -rf /usr/bin/tcpdump]
/usr/local/bin/rm
[rm -rf /usr/bin/tcpdump]
/usr/sbin/rm
[rm -rf /usr/bin/tcpdump]
/usr/bin/rm
[rm -rf /usr/bin/tcpdump]
/usr/local/sbin/rm
[rm -rf /usr/bin/tshark]
/usr/local/bin/rm
[rm -rf /usr/bin/tshark]
/usr/sbin/rm
[rm -rf /usr/bin/tshark]
/usr/bin/rm
[rm -rf /usr/bin/tshark]
/usr/local/sbin/rm
[rm -rf /usr/bin/wireshark]
/usr/local/bin/rm
[rm -rf /usr/bin/wireshark]
/usr/sbin/rm
[rm -rf /usr/bin/wireshark]
/usr/bin/rm
[rm -rf /usr/bin/wireshark]
/usr/local/sbin/rm
[rm -rf /usr/bin/dumpcap]
/usr/local/bin/rm
[rm -rf /usr/bin/dumpcap]
/usr/sbin/rm
[rm -rf /usr/bin/dumpcap]
/usr/bin/rm
[rm -rf /usr/bin/dumpcap]
/usr/local/sbin/rm
[rm -rf /usr/bin/windump]
/usr/local/bin/rm
[rm -rf /usr/bin/windump]
/usr/sbin/rm
[rm -rf /usr/bin/windump]
/usr/bin/rm
[rm -rf /usr/bin/windump]
/usr/local/sbin/rm
[rm -rf /usr/sbin/dsniff]
/usr/local/bin/rm
[rm -rf /usr/sbin/dsniff]
/usr/sbin/rm
[rm -rf /usr/sbin/dsniff]
/usr/bin/rm
[rm -rf /usr/sbin/dsniff]
/usr/local/sbin/rm
[rm -rf /usr/sbin/ettercap]
/usr/local/bin/rm
[rm -rf /usr/sbin/ettercap]
/usr/sbin/rm
[rm -rf /usr/sbin/ettercap]
/usr/bin/rm
[rm -rf /usr/sbin/ettercap]
/usr/local/sbin/rm
[rm -rf /usr/sbin/dumpcap]
/usr/local/bin/rm
[rm -rf /usr/sbin/dumpcap]
/usr/sbin/rm
[rm -rf /usr/sbin/dumpcap]
/usr/bin/rm
[rm -rf /usr/sbin/dumpcap]
/usr/local/sbin/rm
[rm -rf /usr/sbin/wireshark]
/usr/local/bin/rm
[rm -rf /usr/sbin/wireshark]
/usr/sbin/rm
[rm -rf /usr/sbin/wireshark]
/usr/bin/rm
[rm -rf /usr/sbin/wireshark]
/usr/local/sbin/rm
[rm -rf /usr/sbin/tshark]
/usr/local/bin/rm
[rm -rf /usr/sbin/tshark]
/usr/sbin/rm
[rm -rf /usr/sbin/tshark]
/usr/bin/rm
[rm -rf /usr/sbin/tshark]
/usr/local/sbin/rm
[rm -rf /usr/sbin/tcpdump]
/usr/local/bin/rm
[rm -rf /usr/sbin/tcpdump]
/usr/sbin/rm
[rm -rf /usr/sbin/tcpdump]
/usr/bin/rm
[rm -rf /usr/sbin/tcpdump]
Network
| Country | Destination | Domain | Proto |
| N/A | 224.0.0.251:5353 | udp | |
| US | 1.1.1.1:53 | tcpdown.su | udp |
| US | 1.1.1.1:53 | daisy.ubuntu.com | udp |
| US | 1.1.1.1:53 | daisy.ubuntu.com | udp |
| US | 1.1.1.1:53 | tcpdown.su | udp |
| US | 104.168.45.11:21425 | tcpdown.su | tcp |
| US | 1.1.1.1:53 | cdn.fwupd.org | udp |
| US | 1.1.1.1:53 | cdn.fwupd.org | udp |
| US | 1.1.1.1:53 | daisy.ubuntu.com | udp |
| US | 151.101.66.49:443 | cdn.fwupd.org | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 151.101.66.49:443 | cdn.fwupd.org | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 1.1.1.1:53 | daisy.ubuntu.com | udp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 1.1.1.1:53 | _https._tcp.motd.ubuntu.com | udp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 1.1.1.1:53 | _https._tcp.esm.ubuntu.com | udp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 1.1.1.1:53 | connectivity-check.ubuntu.com | udp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| US | 104.168.45.11:7722 | tcpdown.su | tcp |
| BR | 179.106.55.219:11273 | udp | |
| BR | 177.54.123.139:2707 | udp | |
| BR | 186.194.199.30:44957 | udp | |
| BR | 191.240.237.38:45511 | udp | |
| US | 1.1.1.1:53 | connectivity-check.ubuntu.com | udp |