Analysis
- max time kernel
2s - max time network
133s - platform
ubuntu-24.04_amd64 - resource
ubuntu2404-amd64-20240523-en - resource tags
arch:amd64arch:i386image:ubuntu2404-amd64-20240523-enkernel:6.8.0-31-genericlocale:en-usos:ubuntu-24.04-amd64system - submitted
21/11/2024, 11:10
Static task
static1
Behavioral task
behavioral1
Sample
2251bc7910fe46fd0baf8bc05599bdcf.elf
Resource
ubuntu2404-amd64-20240523-en
6 signatures
150 seconds
General
- Target 2251bc7910fe46fd0baf8bc05599bdcf.elf
- Size 190KB
- Sample241121-m9pkgasclr
- SHA256 cff20753e36a4c942dc4dab5a91fd621a42330e17a89185a5b7262280bcd9263
- MD5 2251bc7910fe46fd0baf8bc05599bdcf
- SHA1 0fef89711da11c550d3914debc0e663f5d2fb86c
- SHA512 b5436c9f330cf32aeda31bc80ad375d4a1500c2a37f7317e70bd533fe4e6bae209da63f7ef623e0b05d6b4a03af54e93371afb3538754b9b195311496faa226c
- SSDEEP 3072:sCktP9yEwFeIY0kRyxAuSnjL1Jo1q0+DNRJtlxaERyFzKr1Z70oh:sRPIEANY1RDXe8DNlYs
- MD5 SHA1 SHA512 SSDEEP
Score
6/10
Malware Config
Signatures
- Reads list of loaded kernel modules 1 TTPs 1 IoCs
Reads the list of currently loaded kernel modules, possibly to detect virtual environments.
description ioc Process File opened for reading /proc/modules lsmod - Checks CPU configuration 1 TTPs 1 IoCs
Checks CPU information which indicate if the system is a virtual machine.
description ioc Process File opened for reading /proc/cpuinfo cat - Creates .desktop file 2 TTPs 1 IoCs
Linux desktops like GNOME require .desktop files to register applications. Sometimes abused by malware for persistence.
description ioc Process File opened for modification /root/.config/autostart/gnome-control.desktop 2251bc7910fe46fd0baf8bc05599bdcf.elf - Enumerates kernel/hardware configuration 1 TTPs 64 IoCs
Reads contents of /sys virtual filesystem to enumerate system information.
description ioc Process File opened for reading /sys/module/x_tables lsmod File opened for reading /sys/module/ghash_clmulni_intel lsmod File opened for reading /sys/module/async_memcpy lsmod File opened for reading /sys/module/virtio_gpu/coresize lsmod File opened for reading /sys/module/serio_raw/holders lsmod File opened for reading /sys/module/msr/holders lsmod File opened for reading /sys/module/raid10/coresize lsmod File opened for reading /sys/module/psmouse/coresize lsmod File opened for reading /sys/module/lp lsmod File opened for reading /sys/module/async_tx/coresize lsmod File opened for reading /sys/module/libcrc32c/holders lsmod File opened for reading /sys/module/nfnetlink/coresize lsmod File opened for reading /sys/module/intel_rapl_common/coresize lsmod File opened for reading /sys/module/ppdev/refcnt lsmod File opened for reading /sys/module/ppdev/holders lsmod File opened for reading /sys/module/raid0/coresize lsmod File opened for reading /sys/module/qrtr/coresize lsmod File opened for reading /sys/module/async_xor lsmod File opened for reading /sys/module/raid6_pq/coresize lsmod File opened for reading /sys/module/sha1_ssse3 lsmod File opened for reading /sys/module/intel_rapl_msr/refcnt lsmod File opened for reading /sys/module/i2c_piix4/coresize lsmod File opened for reading /sys/module/xor/holders lsmod File opened for reading /sys/module/xor lsmod File opened for reading /sys/module/qrtr lsmod File opened for reading /sys/module/binfmt_misc/holders lsmod File opened for reading /sys/module/parport lsmod File opened for reading /sys/module/psmouse/refcnt lsmod File opened for reading /sys/module/nfnetlink lsmod File opened for reading /sys/module/autofs4/coresize lsmod File opened for reading /sys/module/raid10/holders lsmod File opened for reading /sys/module/raid1/coresize lsmod File opened for reading /sys/module/binfmt_misc/coresize lsmod File opened for reading /sys/module/input_leds/coresize lsmod File opened for reading /sys/module/raid6_pq lsmod File opened for reading /sys/module/joydev lsmod File opened for reading /sys/module/async_memcpy/coresize lsmod File opened for reading /sys/module/8139cp/holders lsmod File opened for reading /sys/module/msr lsmod File opened for reading /sys/module/crc32_pclmul lsmod File opened for reading /sys/module/polyval_clmulni/coresize lsmod File opened for reading /sys/module/hid_generic/coresize lsmod File opened for reading /sys/module/async_memcpy/holders lsmod File opened for reading /sys/module/async_xor/holders lsmod File opened for reading /sys/module/crc32_pclmul/coresize lsmod File opened for reading /sys/module/ghash_clmulni_intel/refcnt lsmod File opened for reading /sys/module/libahci lsmod File opened for reading /sys/module/qrtr/refcnt lsmod File opened for reading /sys/module/dmi_sysfs lsmod File opened for reading /sys/module/polyval_generic/refcnt lsmod File opened for reading /sys/module/parport_pc/holders lsmod File opened for reading /sys/module/lp/refcnt lsmod File opened for reading /sys/module/efi_pstore lsmod File opened for reading /sys/module/raid0/refcnt lsmod File opened for reading /sys/module/intel_rapl_common lsmod File opened for reading /sys/module/cfg80211/holders lsmod File opened for reading /sys/module/dm_multipath lsmod File opened for reading /sys/module/ip_tables/refcnt lsmod File opened for reading /sys/module/raid456/holders lsmod File opened for reading /sys/module/async_memcpy/refcnt lsmod File opened for reading /sys/module/async_xor/refcnt lsmod File opened for reading /sys/module/msr/coresize lsmod File opened for reading /sys/module/lp/holders lsmod File opened for reading /sys/module/dmi_sysfs/coresize lsmod -
description ioc Process File opened for reading /proc/cmdline rmmod File opened for reading /proc/self/maps grep File opened for reading /proc/cmdline lsmod File opened for reading /proc/self/maps grep File opened for reading /proc/self/mountinfo df File opened for reading /proc/self/maps grep File opened for reading /proc/self/maps grep File opened for reading /proc/self/maps awk - Writes file to tmp directory 1 IoCs
Malware often drops required files in the /tmp directory.
description ioc Process File opened for modification /tmp/pid 2251bc7910fe46fd0baf8bc05599bdcf.elf
Processes
-
/tmp/2251bc7910fe46fd0baf8bc05599bdcf.elf/tmp/2251bc7910fe46fd0baf8bc05599bdcf.elf1⤵
- Creates .desktop file
- Writes file to tmp directory
PID:2577 -
/bin/shsh -c -- hostname2⤵PID:2579
-
/usr/bin/hostnamehostname3⤵PID:2580
-
-
-
/bin/shsh -c -- whoami2⤵PID:2581
-
/usr/bin/whoamiwhoami3⤵PID:2582
-
-
-
/bin/shsh -c -- "cat /proc/cpuinfo | grep \"model name\""2⤵PID:2583
-
/usr/bin/catcat /proc/cpuinfo3⤵
- Checks CPU configuration
PID:2584
-
-
/usr/bin/grepgrep "model name"3⤵
- Reads runtime system information
PID:2585
-
-
-
/bin/shsh -c -- "df -h|grep 'dev' |grep -v none|awk '/dev/{print \$6}'"2⤵PID:2586
-
/usr/bin/dfdf -h3⤵
- Reads runtime system information
PID:2587
-
-
/usr/bin/grepgrep dev3⤵
- Reads runtime system information
PID:2588
-
-
/usr/bin/grepgrep -v none3⤵
- Reads runtime system information
PID:2589
-
-
/usr/bin/awkawk "/dev/{print \$6}"3⤵
- Reads runtime system information
PID:2590
-
-
-
/bin/shsh -c -- "uname -r"2⤵PID:2591
-
/usr/bin/unameuname -r3⤵PID:2592
-
-
-
/bin/shsh -c -- "uname -r"2⤵PID:2597
-
/usr/bin/unameuname -r3⤵PID:2598
-
-
-
/bin/shsh -c -- "rmmod usbdev.ko 2>/dev/null"2⤵PID:2599
-
/usr/sbin/rmmodrmmod usbdev.ko3⤵
- Reads runtime system information
PID:2600
-
-
-
/bin/shsh -c -- "rm -rf ../lib/usbdev.ko"2⤵PID:2601
-
/usr/bin/rmrm -rf ../lib/usbdev.ko3⤵PID:2602
-
-
-
/bin/shsh -c -- "lsmod | grep usbdev"2⤵PID:2604
-
/usr/sbin/lsmodlsmod3⤵
- Reads list of loaded kernel modules
- Enumerates kernel/hardware configuration
- Reads runtime system information
PID:2605
-
-
/usr/bin/grepgrep usbdev3⤵
- Reads runtime system information
PID:2606
-
-
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
- Path /root/.config/autostart/gnome-control.desktop
- Size 185B
- SHA256 209bcb606caffd2f4c35f7a5efedb081d1ea0758d0d2e992c6706c66d227c092
- MD5 5b2170d2b06f6e73e3f8308ff3ef8ade
- SHA1 6705d5201b1aadc5ace35c0425e2caecbf15ac85
- SHA512 30673785c0f45425a16cad339032fdc2218df2b4814634bdd4749a6e0708040a1be8412862a7c499698cd595ad54feac007bdc7372a68761f8ee2e6b3401537e
- MD5 SHA1 SHA512
- Path /tmp/pid
- Size 5B
- SHA256 3446c59031d7c96ce3b7749ad91b699a2f37de93f03c58ec4414582384a131d6
- MD5 2d52282e08e85dd37e6a3b91277c9fe2
- SHA1 7370a6726e8a228f3d44183f1fed4ebf8eed9786
- SHA512 04ee693ba43fa034786697ca0a5089dda681efbf1e65c15a73b24150036cb1e1b83d537ded8780e278ac6eefca1b0f5a27d1ea78cbd639ee5a468dab1417a3b3
- MD5 SHA1 SHA512