Using Google search as a tool to obtain intelligence on a potential exploit.
Content for this assessment was obtained from http://www.malware-traffic-analysis.net/ and is used with
permission. We are grateful for the use of this material.
The following addresses are preconfigured on the network devices. Addresses are provided for reference purposes.
Part 1: Gathering Basic Information
a. Log into Security Onion VM using with the username analyst and password cyberops.
b. Open a terminal window. Enter the
sudo service nsm status command to verify that all the services and
sensors are ready.
c. When the nsm service is ready, log into SGUIL with the username analyst and password cyberops.
Click Select All to monitor all the networks. Click Start SQUIL to continue.
d. In the SGUIL window, identify the group of events that are associated with exploit(s). This group of events are related to a single multi-part exploit.
How many events were generated by the entire exploit?
e. According to SGUIL, when did the exploit begin? When did it end? Approximately how long did it take?
f. What is the IP address of the internal computer involved in the events?
g. What is the MAC address of the internal computer involved in the events? How did you find it?
h. What are some of the Source IDs of the rules that fire when the exploit occurs? Where are the Source IDs from?
i. Do the events look suspicious to you? Does it seem like the internal computer was infected or compromised? Explain.
j. What is the operating system running on the internal computer in question?
Part 2: Learn About the Exploit
a. According to Snort, what is the exploit kit (EK) in use?
b. What is an exploit kit?
c. Do a quick Google search on ‘Angler EK’ to learn a little about the fundamentals the exploit kit.
Summarize your findings and record them here.
d. How does this exploit fit the definition on an exploit kit? Give examples from the events you see in SGUIL.
e. What are the major stages in exploit kits?
Part 3: Determining the Source of the Malware
a. In the context of the events displayed by SGUIL for this exploit, record below the IP addresses involved.
b. The first new event displayed by SGUIL contains the message “ET Policy Outdated Flash Version M1”.
The event refers to which host? What does that event imply?
c. According to SGUIL, what is the IP address of the host that appears to have delivered the exploit?
d. Pivoting from SGUIL, open the transcript of the transaction. What is the domain name associated with the
IP address of the host that appears to have delivered the exploit?
e. This exploit kit typically targets vulnerabilities in which three software applications?
f. Based on the SGUIL events, what vulnerability seems to have been used by the exploit kit?
g. What is the most common file type that is related to that vulnerable software?
h. Use ELSA to gather more evidence to support the hypothesis that the host you identified above delivered the malware. Launch ELSA and list all hosts that downloaded the type of file listed above. Remember to adjust the timeframe accordingly.
Were you able to find more evidence? If so, record your findings here.
i. At this point you should know, with quite some level of certainty, whether the site listed in Part 3b and Part 3c delivered the malware. Record your conclusions below.
Part 4: Analyze Details of the Exploit
a. Exploit kits often rely on a landing page used to scan the victim’s system for vulnerabilities and exfiltrate a list of them. Use ELSA to determine if the exploit kit in question used a landing page. If so, what is the URL and IP address of it? What is the evidence?
Hint: The first two SGUIL events contain many clues.
b. What is the domain name that delivered the exploit kit and malware payload?
c. What is the IP address that delivered the exploit kit and malware payload?
d. Pivoting from events in SGUIL, launch Wireshark and export the files from the captured packets as was done in a previous lab. What files or programs are you able to successfully export?