A new version of the XLoader botnet is implementing a new technique to obscure the Command and Control infrastructure.
Researchers from Check Point have discovered a new version of the XLoader botnet, which implements significant enhancements, such as a new technique to obscure the Command and Control infrastructure
Check Point experts now state that it is significantly harder to determine the real C2 servers among thousands of legitimate domains used by the operators as a smokescreen.
The researchers pointed out that all XLoader samples have 64 domains and one URI in their configurations. XLoader and Formbook shares the same structure of configuration, the 64 domains from the malware configuration are actually decoys, used as a diverse strategy.
Starting with the Formbook version 4.1 and early versions of XLoader (up to 2.5) developers have hidden a domain name for the real C&C server among the 64 decoys, while the URI that was always thought to be an address of the C&C server became another decoy and is used to a legitimate website. The malicious code analyzed by the researchers randomly choose 16 decoy domains, two of which are replaced with the fake C&C server address and a real C&C server address. To make it harder the analysis, the real C2 server is accessed only after a long delay.
In the latest versions analyzed by Check Point, the malware first selects 16 decoy domains from the configuration, then the first eight domains are overwritten with new random values before each communication cycle while taking steps to skip the real domain.
What’s changed in the newer versions of XLoader is that after the selection of 16 decoy domains from the configuration, the first eight domains are overwritten with new random values before that were selected immediately after launch.
The experts also noticed that XLoader 2.5 replaces three domains in the created list with 2 decoys and the real C&C server domain
“In July 2021, we described the method of uncovering real C&C servers among the thousands of legitimate servers abused by XLoader v.2.3. The upgraded XLoader v.2.5 introduced significant changes in this algorithm using the power of the Law of Big Numbers from probability theory.” Check Point concludes. “These modifications achieve two goals at once: each node in the botnet maintains a steady knockback rate while fooling automated scripts and preventing the discovery of the real C&C servers. The latter indeed became more difficult, but not impossible.”
To read the original article: