Thanks to everyone who participated in our December 2021 forensic challenge! 61 individuals submitted answers, and most people answered correctly. Unfortunately, we could only pick one winner. The winner was randomly chosen from those with the correct answers. Join us in congratulating this month's winner, Paul Lennox! We will contact Paul, so we can send him a Raspberry Pi 4 kit.
You can still find the pcap for our December 2021 forensic contest here.
As stated in our diary for the December challenge, characteristics of the Active Directory (AD) environment are:
The Infected Windows Host
The IP address 10.12.3.66 is th e only Windows client in the pcap. According to one of the tutorials listed in the December challenge, you can find the host name using various methods. The image below shows filtering on NBNS traffic in Wireshark and finding the host name that way.
The Windows user account name associated with this infected Windows host can be found through filtering on Kerberos traffic as described in the same Wireshark tutorial.
The Infection Traffic
A basic web filter reveals two unusual HTTP GET requests followed by HTTPS traffic without an associated domain. The two HTTP requests were caused by a malicious macro from a Microsoft Office document. One of those requests returned a DLL for Emotet malware.
Unfortunately, we cannot export the Emotet DLL from this pcap.
Emotet caused C2 traffic using HTTPS without any associated domain names. Emotet C2 traffic previously used HTTP, but since November 2021, its C2 traffic has been HTTPS.
The two HTTP URLs used to retrieve the Emotet DLL were:
The first attempt to games[.]shop was not successful, but the HTTP request to newsaarctech[.]com returned an Emotet DLL. Both of the above URLs have been reported to URLhaus as hosting DLL files for Emotet. These two domains have also been referenced elsewhere.
The following IP addresses over TCP port 443 have been reported as C2 channels for Emotet:
With a basic web filter, scroll down a bit to find SSL/TLS traffic using TCP ports 465 and 587 starting at 20:09 UTC. This represents encrypted SMTP traffic, and it reveals our Emotet-infected host also acted as a spambot. Emotet uses Emotet-infected Windows hosts to help distribute new Emotet malspam.
Filter on SMTP traffic to find 2097 frames in the column display with unencrypted SMTP commands and data.
Filter on smtp.data.fragment, to find indicators for 17 emails sent through unencrypted SMTP.
You can extract these 17 emails using File --> Export Objects --> IMF... as shown below.
All of these emails are spoofed replies to legitimate email chains collected from previously-infected Windows hosts. All of these emails have attachments. Some of the attachments are Excel spreadsheets. Other attachments are password-protected zip archives. We can review the emails using an email client. My choice is Mozilla Thunderbird.
This month's forensic challenge reveals traffic you might see when Emotet turns an infected Windows host into a spambot. Windows clients should not generate SMTP traffic to several different IP addresses as we see here. This is classic spambot behavior.
Emotet is gearing up for a new wave of activity as we enter the holiday season. Recent reports reveal Emotet is now pushing Cobalt Strike, which has been used to distribute ransomware. Even with recent high-profile explotation issues with log4j, security professionals should remain aware of Emotet and other continuing threats.
Congratulations again to Paul Lennox for winning this month's challenge!
You can still find the pcap for our December 2021 challenge here.
Dec 22nd 2021
|Thread locked Subscribe||
Dec 22nd 2021
6 months ago