Analysis
-
max time kernel
148s -
max time network
137s -
platform
ubuntu-18.04_amd64 -
resource
ubuntu1804-amd64-20240729-en -
resource tags
arch:amd64arch:i386image:ubuntu1804-amd64-20240729-enkernel:4.15.0-213-genericlocale:en-usos:ubuntu-18.04-amd64system -
submitted
29/10/2024, 19:06
Behavioral task
behavioral1
Sample
belks.x86.elf
Resource
ubuntu1804-amd64-20240729-en
General
-
Target
belks.x86.elf
-
Size
64KB
-
MD5
a7e3298f28b271d5ee7eb6a6d271b4b3
-
SHA1
a5b783060f6d03f4270806ff978301c092c7bc90
-
SHA256
a550845280ea8fdc0880af246afe056162034152be4ec895594062ade43f7f7b
-
SHA512
b1309f20fa88bfd7d2f38a7eae016cc5749e48ac4e3d15c086d1d48df5b40ae33d4db3c608ab25a2dc81caaf27602728904945fb9e595d28370369a5e4d97bac
-
SSDEEP
1536:QPpPWnPZz5ZEbHRVOF2fMg5bhQURqPlouaj7GDrDt5tVS+l:yp+nxz5SbHfO8EihdRqPFanYDtF9
Malware Config
Signatures
-
Contacts a large (227523) amount of remote hosts 1 TTPs
This may indicate a network scan to discover remotely running services.
-
Creates a large amount of network flows 1 TTPs
This may indicate a network scan to discover remotely running services.
-
Modifies Watchdog functionality 1 TTPs 2 IoCs
Malware like Mirai modifies the Watchdog to prevent it restarting an infected system.
description ioc Process File opened for modification /dev/watchdog belks.x86.elf File opened for modification /dev/misc/watchdog belks.x86.elf -
Enumerates active TCP sockets 1 TTPs 1 IoCs
Gets active TCP sockets from /proc virtual filesystem.
description ioc Process File opened for reading /proc/net/tcp belks.x86.elf -
Enumerates running processes
Discovers information about currently running processes on the system
-
Changes its process name 1 IoCs
description pid Process Changes the process name, possibly in an attempt to hide itself 1505 belks.x86.elf -
Reads system network configuration 1 TTPs 1 IoCs
Uses contents of /proc filesystem to enumerate network settings.
description ioc Process File opened for reading /proc/net/tcp belks.x86.elf -
description ioc Process File opened for reading /proc/1839/exe belks.x86.elf File opened for reading /proc/1850/exe belks.x86.elf File opened for reading /proc/1107/exe belks.x86.elf File opened for reading /proc/1133/exe belks.x86.elf File opened for reading /proc/1136/exe belks.x86.elf File opened for reading /proc/1642/exe belks.x86.elf File opened for reading /proc/1115/exe belks.x86.elf File opened for reading /proc/1123/exe belks.x86.elf File opened for reading /proc/1579/exe belks.x86.elf File opened for reading /proc/642/exe belks.x86.elf File opened for reading /proc/1861/exe belks.x86.elf File opened for reading /proc/993/exe belks.x86.elf File opened for reading /proc/1512/exe belks.x86.elf File opened for reading /proc/575/exe belks.x86.elf File opened for reading /proc/662/exe belks.x86.elf File opened for reading /proc/602/exe belks.x86.elf File opened for reading /proc/1054/exe belks.x86.elf File opened for reading /proc/1502/exe belks.x86.elf File opened for reading /proc/1627/exe belks.x86.elf File opened for reading /proc/1647/exe belks.x86.elf File opened for reading /proc/406/exe belks.x86.elf File opened for reading /proc/929/exe belks.x86.elf File opened for reading /proc/1532/exe belks.x86.elf File opened for reading /proc/1899/exe belks.x86.elf File opened for reading /proc/1945/exe belks.x86.elf File opened for reading /proc/1506/exe belks.x86.elf File opened for reading /proc/1007/exe belks.x86.elf File opened for reading /proc/1569/exe belks.x86.elf File opened for reading /proc/676/exe belks.x86.elf File opened for reading /proc/1643/exe belks.x86.elf File opened for reading /proc/1648/exe belks.x86.elf File opened for reading /proc/1805/exe belks.x86.elf File opened for reading /proc/1866/exe belks.x86.elf File opened for reading /proc/488/exe belks.x86.elf File opened for reading /proc/496/exe belks.x86.elf File opened for reading /proc/517/exe belks.x86.elf File opened for reading /proc/1935/exe belks.x86.elf File opened for reading /proc/1937/exe belks.x86.elf File opened for reading /proc/1852/exe belks.x86.elf File opened for reading /proc/1944/exe belks.x86.elf File opened for reading /proc/1526/exe belks.x86.elf File opened for reading /proc/1548/exe belks.x86.elf File opened for reading /proc/1589/exe belks.x86.elf File opened for reading /proc/1638/exe belks.x86.elf File opened for reading /proc/1869/exe belks.x86.elf File opened for reading /proc/1500/exe belks.x86.elf File opened for reading /proc/1645/exe belks.x86.elf File opened for reading /proc/1962/exe belks.x86.elf File opened for reading /proc/2046/exe belks.x86.elf File opened for reading /proc/444/exe belks.x86.elf File opened for reading /proc/985/exe belks.x86.elf File opened for reading /proc/1074/exe belks.x86.elf File opened for reading /proc/888/exe belks.x86.elf File opened for reading /proc/1119/exe belks.x86.elf File opened for reading /proc/1543/exe belks.x86.elf File opened for reading /proc/1928/exe belks.x86.elf File opened for reading /proc/489/exe belks.x86.elf File opened for reading /proc/492/exe belks.x86.elf File opened for reading /proc/545/exe belks.x86.elf File opened for reading /proc/490/exe belks.x86.elf File opened for reading /proc/1503/exe belks.x86.elf File opened for reading /proc/1895/exe belks.x86.elf File opened for reading /proc/2091/exe belks.x86.elf File opened for reading /proc/1138/exe belks.x86.elf