Analysis
- max time kernel
147s - max time network
129s - platform
ubuntu-18.04_amd64 - resource
ubuntu1804-amd64-20261019-en - resource tags
arch:amd64arch:i386image:ubuntu1804-amd64-20261019-enkernel:4.15.0-213-genericlocale:en-usos:ubuntu-18.04-amd64system - submitted
20/10/2026, 10:30
Behavioral task
behavioral1
Sample
1.elf
Resource
ubuntu1804-amd64-20261019-en
General
- Target 1.elf
- Size 462KB
- Sample261020-mj1j2sgv21
- SHA256 423116f78074a41693d45d9f35d58bcb05bf85a1300cbb5d5d82de5e7730ed1b
- MD5 cb508c2de5a2ed9ca702e79daf3007b5
- SHA1 ad99b0b0e138d4774d8852dfb6d04db69d37b7f4
- SHA512 dbdb2aa8ec66cd84ed776ba3e9496d3a438f50ab111c67e95879185ea0d7ba6bfe9ce6d1683fdecf0d4480ec7ec8b9bda18b7e68f9c1881d0fed8a29c50a60c1
- SSDEEP 12288:v8PkzwtG0cn+hqFHBlcqNokwvCtR20b63LT:NuG060cIvxLT
- TLSH T13FA423DAC44153C4E84B8935C145DFC527FADCBE3D009999CB65A3BEA39861E18839F3
- MD5 SHA1 SHA512 SSDEEP TLSH
Malware Config
Signatures
- Deletes itself 1 IoCs
pid Process 1553 1.elf - Executes dropped EXE 1 IoCs
ioc pid Process /etc/.migration597 1553 1.elf - Modifies Watchdog functionality 1 TTPs 4 IoCs
Malware like Mirai modifies the Watchdog to prevent it restarting an infected system.
description ioc Process File opened for modification /dev/watchdog .migration597 File opened for modification /dev/misc/watchdog .migration597 File opened for modification /dev/watchdog 1.elf File opened for modification /dev/misc/watchdog 1.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 .migration597 - Enumerates running processes
Discovers information about currently running processes on the system
- Modifies systemd 2 TTPs 2 IoCs
Adds/ modifies systemd service files. Likely to achieve persistence.
description ioc Process File opened for modification /etc/systemd/system/migration597.service 1.elf File opened for modification /etc/systemd/system/migration597.service .migration597 - Reads MAC address of network interface 2 TTPs 2 IoCs
Fetches the MAC address of active network interfaces. May be used to detect known values for hypervisors.
description ioc Process File opened for reading /sys/class/net/ens3/address 1.elf File opened for reading /sys/class/net/ens3/address .migration597 - Reads hardware information 1 TTPs 2 IoCs
Accesses system info like serial numbers, manufacturer names etc.
description ioc Process File opened for reading /sys/class/dmi/id/product_uuid 1.elf File opened for reading /sys/class/dmi/id/product_uuid .migration597 - Removes the immutable protection flag from a file 1 TTPs 7 IoCs
Uses chattr to remove the immutable flag from a file, allowing previously write-protected files to be modified or deleted.
pid Process 1561 chattr 1562 chattr 1563 chattr 1564 chattr 1613 chattr 1614 chattr 1615 chattr - Write file to user bin folder 2 IoCs
description ioc Process File opened for modification /usr/bin/.migration597 1.elf File opened for modification /usr/bin/.migration597 .migration597 -
resource yara_rule behavioral1/files/fstream-3.dat upx - Changes its process name 1 IoCs
description ioc pid Process Changes the process name, possibly in an attempt to hide itself kthreadd 1553 .migration597 - Reads CPU attributes 1 TTPs 1 IoCs
description ioc Process File opened for reading /sys/devices/system/cpu/online .migration597 - Reads system network configuration 1 TTPs 2 IoCs
Uses contents of /proc filesystem to enumerate network settings.
description ioc Process File opened for reading /proc/net/tcp .migration597 File opened for reading /proc/net/tcp6 .migration597 - Enumerates kernel/hardware configuration 1 TTPs 2 IoCs
Reads contents of /sys virtual filesystem to enumerate system information.
description ioc Process File opened for reading /sys/class/net 1.elf File opened for reading /sys/class/net .migration597 -
description ioc Process File opened for reading /proc/970/cmdline 1.elf File opened for reading /proc/983/cmdline 1.elf File opened for reading /proc/26/exe .migration597 File opened for reading /proc/490/cmdline .migration597 File opened for reading /proc/987/comm .migration597 File opened for reading /proc/987/stat .migration597 File opened for reading /proc/1086/exe .migration597 File opened for reading /proc/1373/cmdline .migration597 File opened for reading /proc/89/comm 1.elf File opened for reading /proc/174/exe 1.elf File opened for reading /proc/84/comm 1.elf File opened for reading /proc/485/exe 1.elf File opened for reading /proc/1029/cmdline 1.elf File opened for reading /proc/927/exe .migration597 File opened for reading /proc/960/stat .migration597 File opened for reading /proc/1046/stat .migration597 File opened for reading /proc/79/cmdline 1.elf File opened for reading /proc/6/cmdline .migration597 File opened for reading /proc/175/exe .migration597 File opened for reading /proc/23/comm 1.elf File opened for reading /proc/168/comm 1.elf File opened for reading /proc/174/comm .migration597 File opened for reading /proc/176/stat .migration597 File opened for reading /proc/1025/stat .migration597 File opened for reading /proc/86/cmdline 1.elf File opened for reading /proc/983/exe 1.elf File opened for reading /proc/1086/cmdline 1.elf File opened for reading /proc/1/sched systemctl File opened for reading /proc/27/cmdline .migration597 File opened for reading /proc/642/cmdline .migration597 File opened for reading /proc/1066/stat .migration597 File opened for reading /proc/1325/cmdline .migration597 File opened for reading /proc/29/comm 1.elf File opened for reading /proc/1136/comm 1.elf File opened for reading /proc/1272/stat 1.elf File opened for reading /proc/35/comm .migration597 File opened for reading /proc/98/comm .migration597 File opened for reading /proc/523/comm .migration597 File opened for reading /proc/1063/cmdline .migration597 File opened for reading /proc/1609/exe .migration597 File opened for reading /proc/1037/exe 1.elf File opened for reading /proc/1521/cmdline 1.elf File opened for reading /proc/2/cmdline 1.elf File opened for reading /proc/451/stat .migration597 File opened for reading /proc/1037/cmdline .migration597 File opened for reading /proc/428/exe 1.elf File opened for reading /proc/523/stat .migration597 File opened for reading /proc/900/comm .migration597 File opened for reading /proc/170/comm 1.elf File opened for reading /proc/359/comm 1.elf File opened for reading /proc/1325/cmdline 1.elf File opened for reading /proc/1037/stat .migration597 File opened for reading /proc/24/stat 1.elf File opened for reading /proc/705/comm 1.elf File opened for reading /proc/1047/stat 1.elf File opened for reading /proc/1090/comm 1.elf File opened for reading /proc/209/cmdline .migration597 File opened for reading /proc/552/exe .migration597 File opened for reading /proc/976/stat .migration597 File opened for reading /proc/1300/comm .migration597 File opened for reading /proc/964/stat 1.elf File opened for reading /proc/1063/cmdline 1.elf File opened for reading /proc/1086/stat 1.elf File opened for reading /proc/28/comm .migration597 - Writes file to shm directory 1 IoCs
Malware can drop malicious files in the shm directory which will run directly from RAM.
description ioc Process File opened for modification /dev/shm/.boat.lock 1.elf
Processes
-
/tmp/1.elf/tmp/1.elf1⤵
- Deletes itself
- Executes dropped EXE
- Modifies Watchdog functionality
- Modifies systemd
- Reads MAC address of network interface
- Reads hardware information
- Write file to user bin folder
- Enumerates kernel/hardware configuration
- Reads runtime system information
- Writes file to shm directory
PID:1553 -
/usr/bin/chattrchattr -i /etc/.migration5972⤵
- Removes the immutable protection flag from a file
PID:1561
-
-
/usr/bin/chattrchattr -i /var/cache/.migration5972⤵
- Removes the immutable protection flag from a file
PID:1562
-
-
/usr/bin/chattrchattr -i /var/lib/.migration5972⤵
- Removes the immutable protection flag from a file
PID:1563
-
-
/usr/bin/chattrchattr -i /usr/bin/.migration5972⤵
- Removes the immutable protection flag from a file
PID:1564
-
-
/bin/systemctlsystemctl daemon-reload2⤵PID:1565
-
-
/bin/systemctlsystemctl enable --now /etc/systemd/system/migration597.service2⤵
- Reads runtime system information
PID:1586
-
-
/bin/shsh /etc/.migration597.loop1⤵PID:1609
-
/bin/datedate "+%s"2⤵PID:1610
-
-
/bin/catcat /etc/.migration597.beat2⤵PID:1611
-
-
/bin/sleepsleep 452⤵PID:1612
-
-
/bin/datedate "+%s"2⤵PID:1665
-
-
/bin/catcat /etc/.migration597.beat2⤵PID:1666
-
-
/bin/sleepsleep 452⤵PID:1667
-
-
/bin/datedate "+%s"2⤵PID:1668
-
-
/bin/catcat /etc/.migration597.beat2⤵PID:1669
-
-
/bin/sleepsleep 452⤵PID:1670
-
-
/bin/datedate "+%s"2⤵PID:1671
-
-
/bin/catcat /etc/.migration597.beat2⤵PID:1672
-
-
/bin/sleepsleep 452⤵PID:1673
-
-
/etc/.migration597/etc/.migration5971⤵
- Modifies Watchdog functionality
- Enumerates active TCP sockets
- Modifies systemd
- Reads MAC address of network interface
- Reads hardware information
- Write file to user bin folder
- Changes its process name
- Reads CPU attributes
- Reads system network configuration
- Enumerates kernel/hardware configuration
- Reads runtime system information
PID:1553 -
/usr/bin/chattrchattr -i /var/cache/.migration5972⤵
- Removes the immutable protection flag from a file
PID:1613
-
-
/usr/bin/chattrchattr -i /var/lib/.migration5972⤵
- Removes the immutable protection flag from a file
PID:1614
-
-
/usr/bin/chattrchattr -i /usr/bin/.migration5972⤵
- Removes the immutable protection flag from a file
PID:1615
-
-
/bin/systemctlsystemctl daemon-reload2⤵PID:1616
-
-
/bin/systemctlsystemctl enable --now /etc/systemd/system/migration597.service2⤵PID:1637
-
Network
MITRE ATT&CK Enterprise v16
Persistence
Boot or Logon Autostart Execution
1XDG Autostart Entries
1Create or Modify System Process
1Systemd Service
1Privilege Escalation
Boot or Logon Autostart Execution
1XDG Autostart Entries
1Create or Modify System Process
1Systemd Service
1Defense Evasion
File and Directory Permissions Modification
1Linux and Mac File and Directory Permissions Modification
1Impair Defenses
1Replay Monitor
Loading Replay Monitor...
Downloads
- Path /dev/shm/.boat.lock
- Size 5B
- SHA256 13d31657024fa3e1e1ece566ca9e52f418bc4e06e24b6f6ad92c5d4f6b97a393
- MD5 e234f04ca6d616cca9eeda430df853c7
- SHA1 47cda6e742be985d0162c94494fa7dae023fb664
- SHA512 9aab50ff530b16ba87f8a99dbe2704370cea6306b1e39cf7e0416f40a031b62f3fc8d6072b5189d66a0670b8aa8e75fde63998694994cb1204cd2954d2e06b9d
- MD5 SHA1 SHA512
- Path /etc/.migration597
- Size 462KB
- SHA256 423116f78074a41693d45d9f35d58bcb05bf85a1300cbb5d5d82de5e7730ed1b
- MD5 cb508c2de5a2ed9ca702e79daf3007b5
- SHA1 ad99b0b0e138d4774d8852dfb6d04db69d37b7f4
- SHA512 dbdb2aa8ec66cd84ed776ba3e9496d3a438f50ab111c67e95879185ea0d7ba6bfe9ce6d1683fdecf0d4480ec7ec8b9bda18b7e68f9c1881d0fed8a29c50a60c1
- SSDEEP 12288:v8PkzwtG0cn+hqFHBlcqNokwvCtR20b63LT:NuG060cIvxLT
- TLSH T13FA423DAC44153C4E84B8935C145DFC527FADCBE3D009999CB65A3BEA39861E18839F3
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path /etc/systemd/system/migration597.service
- Size 246B
- SHA256 0a22215e6f8649a71c8ed74805350c8170a8f9d1418fb26b81e8dc75388aebe4
- MD5 1c5ad39e57779791b4e5438888297aea
- SHA1 a57d85a6207ab828c5c0ca698a9ff7656f5985af
- SHA512 3740720f8221ccbaea78adbdc38c844489c5ed80c7713e4b167239bad6b287b7d41f42271acadec149bcf5d694424d0c07d7b60ad355eff5e138e26a01c518a3
- TLSH T10DD02B2251064092A85A36A2AEE25B404871078407CA51706690110A4BE4663602279A
- MD5 SHA1 SHA512 TLSH