Analysis
-
max time kernel
0s -
max time network
156s -
platform
debian-9_mipsel -
resource
debian9-mipsel-20221111-en -
resource tags
arch:mipselimage:debian9-mipsel-20221111-enkernel:4.9.0-13-4kc-maltalocale:en-usos:debian-9-mipselsystem -
submitted
12/02/2023, 18:04
Static task
static1
Behavioral task
behavioral1
Sample
encrypt.sh
Resource
ubuntu1804-amd64-en-20211208
Behavioral task
behavioral2
Sample
encrypt.sh
Resource
debian9-armhf-20221111-en
Behavioral task
behavioral3
Sample
encrypt.sh
Resource
debian9-mipsbe-en-20211208
Behavioral task
behavioral4
Sample
encrypt.sh
Resource
debian9-mipsel-20221111-en
General
-
Target
encrypt.sh
-
Size
3KB
-
MD5
cf5762eea336cf74a0323d715f72b8b9
-
SHA1
b40e39adadc5ae4d98fd3900837414797562b1bc
-
SHA256
ae4b7284a9538c66432f02097c3de14e2253d16b6602c4694753468bc14d7d28
-
SHA512
35822aafe30d8a14a1ac48d25f6a5eff90c55e18c44df6432bcec962370b6ff1fe06559510090691abb5e4b50594b7067b48f3e582944b07af1c3669fe739c77
Malware Config
Signatures
-
Writes file to system bin folder 1 TTPs 1 IoCs
description ioc Process /bin/auto-backup.sh /bin/auto-backup.sh sh -
Reads CPU attributes 1 TTPs 2 IoCs
description ioc Process /sys/devices/system/cpu/online /sys/devices/system/cpu/online ps /sys/devices/system/cpu/online /sys/devices/system/cpu/online ps -
Reads runtime system information 64 IoCs
Reads data from /proc virtual filesystem.
description ioc Process /proc/156/status /proc/156/status ps /proc/230/stat /proc/230/stat ps /proc/284/status /proc/284/status ps /proc/349/stat /proc/349/stat ps /proc/4/status /proc/4/status ps /proc/17/stat /proc/17/stat ps /proc/333/stat /proc/333/stat ps /proc/76/stat /proc/76/stat ps /proc/14/stat /proc/14/stat ps /proc/348/status /proc/348/status ps /proc/10/stat /proc/10/stat ps /proc/72/status /proc/72/status ps /proc/322/stat /proc/322/stat ps /proc/meminfo /proc/meminfo ps /proc/15/status /proc/15/status ps /proc/17/status /proc/17/status ps /proc/249/status /proc/249/status ps /proc/37/status /proc/37/status ps /proc/284/status /proc/284/status ps /proc/1/status /proc/1/status ps /proc/6/status /proc/6/status ps /proc/9/stat /proc/9/stat ps /proc/77/stat /proc/77/stat ps /proc/216/status /proc/216/status ps /proc/216/stat /proc/216/stat ps /proc/filesystems /proc/filesystems ps /proc/6/stat /proc/6/stat ps /proc/10/stat /proc/10/stat ps /proc/245/status /proc/245/status ps /proc/21/status /proc/21/status ps /proc/37/stat /proc/37/stat ps /proc/81/status /proc/81/status ps /proc/228/stat /proc/228/stat ps /proc/74/status /proc/74/status ps /proc/78/stat /proc/78/stat ps /proc/uptime /proc/uptime ps /proc/74/stat /proc/74/stat ps /proc/115/status /proc/115/status ps /proc/8/stat /proc/8/stat ps /proc/74/stat /proc/74/stat ps /proc/70/stat /proc/70/stat ps /proc/filesystems /proc/filesystems mv /proc/4/stat /proc/4/stat ps /proc/71/stat /proc/71/stat ps /proc/278/status /proc/278/status ps /proc/14/stat /proc/14/stat ps /proc/74/status /proc/74/status ps /proc/278/status /proc/278/status ps /proc/23/status /proc/23/status ps /proc/70/status /proc/70/status ps /proc/115/status /proc/115/status ps /proc/320/status /proc/320/status ps /proc/19/status /proc/19/status ps /proc/73/status /proc/73/status ps /proc/105/status /proc/105/status ps /proc/2/stat /proc/2/stat ps /proc/256/stat /proc/256/stat ps /proc/9/status /proc/9/status ps /proc/12/status /proc/12/status ps /proc/105/status /proc/105/status ps /proc/5/status /proc/5/status ps /proc/13/status /proc/13/status ps /proc/115/stat /proc/115/stat ps /proc/245/stat /proc/245/stat ps -
Writes file to tmp directory 8 IoCs
Malware often drops required files in the /tmp directory.
description ioc Process /tmp/nohup.out /tmp/nohup.out rm /tmp/index.html /tmp/index.html rm /tmp/motd /tmp/motd rm /tmp/public.pem /tmp/public.pem rm /tmp/archieve.zip /tmp/archieve.zip rm /tmp/encrypt.sh /tmp/encrypt.sh rm /tmp/encrypt.sh /tmp/encrypt.sh encrypt.sh /tmp/encrypt /tmp/encrypt rm
Processes
-
/tmp/encrypt.sh/tmp/encrypt.sh1⤵
- Writes file to tmp directory
PID:322 -
/bin/chmodchmod +x /tmp//encrypt2⤵PID:337
-
-
/usr/bin/findfind /usr/lib/vmware -type f -name index.html2⤵PID:342
-
-
/bin/mvmv /etc/motd /etc/motd12⤵
- Reads runtime system information
PID:343
-
-
/bin/cpcp /tmp//motd /etc/motd2⤵PID:344
-
-
/bin/find/bin/find / -name "*.log" -exec /bin/rm -rf "{}" ";"2⤵PID:345
-
-
/bin/rm/bin/rm -f /store/packages/vmtools.py2⤵PID:355
-
-
/bin/touch/bin/touch -r /etc/vmware/rhttpproxy/config.xml /etc/vmware/rhttpproxy/endpoints.conf2⤵PID:356
-
-
/bin/touch/bin/touch -r /etc/vmware/rhttpproxy/config.xml /bin/hostd-probe.sh2⤵PID:357
-
-
/bin/touch/bin/touch -r /etc/vmware/rhttpproxy/config.xml /etc/rc.local.d/local.sh2⤵PID:358
-
-
/bin/rm/bin/rm -f /tmp/encrypt /tmp/nohup.out /tmp/index.html /tmp/motd /tmp/public.pem /tmp/archieve.zip2⤵
- Writes file to tmp directory
PID:359
-
-
/bin/sh/bin/sh /bin/auto-backup.sh2⤵
- Writes file to system bin folder
PID:360
-
-
/bin/rm/bin/rm -- /tmp/encrypt.sh2⤵
- Writes file to tmp directory
PID:361
-
-
/etc/init.d/SSH/etc/init.d/SSH start2⤵PID:362
-
-
/bin/grepgrep "Config File"1⤵PID:331
-
/usr/bin/awkawk "{print \$3}"1⤵PID:332
-
/bin/grepgrep vmx1⤵PID:335
-
/bin/psps1⤵
- Reads CPU attributes
- Reads runtime system information
PID:334
-
/usr/bin/awkawk "{print \$2}"1⤵PID:336
-
/bin/grepgrep /vmfs/volumes/1⤵PID:340
-
/usr/bin/awkawk "-F " "{print \$2}"1⤵PID:341
-
/bin/grep/bin/grep encrypt1⤵PID:348
-
/bin/ps/bin/ps1⤵
- Reads CPU attributes
- Reads runtime system information
PID:347
-
/bin/grep/bin/grep -v grep1⤵PID:349
-
/bin/wc/bin/wc -l1⤵PID:350
-
/bin/vmware/bin/vmware -l1⤵PID:352
-
/bin/wc/bin/wc -l1⤵PID:354
-
/bin/grep/bin/grep " 7."1⤵PID:353