






Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An in-depth analysis of denial of service (dos) attacks, their methods, and the actors involved. It discusses various defense mechanisms such as syn cookies, client puzzles, ingress filtering, and trace-back methods. The document also covers reflection attacks, web threat models, browser sandboxes, and dns rebinding attacks. It offers insights into the roles of exploit developers, botnet masters, spammers, phishers, counterfeiters, 'bulletproof' hosting providers, and crowdturfers.
Typology: Exams
1 / 10
This page cannot be seen from the preview
Don't miss anything!







RPKI - Correct answer • Secure AS for BGP
What is a disadvantage (to the attacker) of performing an HTTP Do’s attack? - Correct answer Attacker can no longer use random source IPs Reveals location of bot zombies. Proxy can now block or rate-limit bots. Do’s via route hijacking - Correct answer Intentionally advertising more specific BGP routes to force traffic intended for a service to be destined for a different end point. Pakistan accidentally did this when creating a BGP route that covered you tube’s IP address causing all traffic intended for YouTube to route to Pakistan. List and describe common Do’s mitigation methods - Correct answer Client Puzzles CAPTCHA Source identification Trace back Edge Sampling What are some limitations to client puzzles for Do’s mitigation? - Correct answer requires changes to both clients and servers Hurts low power legit clients during attack (cell phones, tablets, etc., cannot connect) What is the main idea behind a CAPTCHA? - Correct answer Verify that the connection is from a human What layer does a CAPTCHA apply to? - Correct answer Application Layer Do’s Describe what ingress filtering does to mitigate do’s attacks: - Correct answer Drop all packets with a specific source IP ISP only forwards packets with legit source IP What is a limitation of Do’s ingress filtering? - Correct answer ALL ISPs must do this or the defense is severely weakened. If 10% of ISPs do not implement there is no defense. Describe a simple trace-back method: - Correct answer Write path into a network packet Each router adds its own IP address to the packet Victim reads path from packets. Problem: requires modification to IP format since there isn't enough space within an IP packet to accommodate the information. What two data fields are used in edge sampling? - Correct answer Edge: start and end IP addresses
Develop and sell exploits packets and kits Describe four C&C communication structures: - Correct answer IRC Channels: Single point of failure, easy to locate and take down. P2P Botnets: Distributed, master servers talk to the bots Fast Flux DNS: Bots communicate back to a single domain name. The domain name DNS: IP mapping changes every 10 seconds. Random Domain Generation: What tasks do spammers perform? - Correct answer • Build, curate, buy, and sell lists of email addresses
What tools are used for "enumeration"? - Correct answer List user accounts: Null sessions, Dumas, Sid2usre, onSiteAdmin List file shares: Show mount, NAT, legion Identify applications: Banner grabbing with telnet or net cat, rpcinfo What tools are used for "gaining access"? - Correct answer Password eavesdropping: tcpdump/slump, lophtcrack, reads File share brute force: NAT, legion Password file grabbing: tuft, pwddump Buffer Overflow: tad, bind, IIS, .HT/ISM.DLL How does one gain access? (Pen testing) - Correct answer Identify and exploit a vulnerability. What tools can be used for privilege escalation? - Correct answer Password cracking: John the ripper, L0phtcrack Known Exploits: Lc_messages, Getadmin, sec hole What is "pilfering"? (Pen testing) - Correct answer Gather info to allow access of trusted systems. What tools are used in "pilfering"? - Correct answer Evaluate Trusts: hosts, LSA secrets Search for clear text passwords: User data, Comfit files, Registry What tools are used to "cover tracks"? - Correct answer Clear logs: Zap, Event Log GUI Hide tools: Rootkits, file streaming (Web threat models) Web Attacker - Correct answer • Control attacker.com, user visits the site (Web threat models) Network attacker - Correct answer Passive: wireless eavesdropping Active: evil router, DNS poisoning (Web threat models) Malware attacker - Correct answer Attacker escapes browser isolation mechanisms and runs separately under control of the OS List the following web threat models from most to least lethal:
SBGP: sign every hop of a path advertisement What are the three components in S-BGP? - Correct answer IPSEC: secure point-to- point router communication Public Key Infrastructure: authorization for all S-BGP entities Attestations: digitally-signed authorizations S-BGP Address Attestation - Correct answer indicates that the final AS listed in the UPDATE is authorized by the owner of those address blocks. What identification does S-BGP address attestation include? - Correct answer Includes identification of:
What is a DNS rebinding attack? - Correct answer DNS rebinding allows a remote attacker to bypass a victim's network firewall and use their web browser as a proxy to communicate directly with devices on their private home network. By following the wrong link, or being served a malicious banner advertisement, you could inadvertently provide an attacker with access to the thermostat that controls the temperature in your home. When analyzing malware should the analysis software have lower, equal or higher privilege than the malware? - Correct answer Higher What are the five formal requirements for malware analysis software? - Correct answer • Higher privilege
What is DNSBL? - Correct answer DNS Black Hole What is Notes? - Correct answer a system that dynamically assigns reputation scores to domain names What does Kepis do? - Correct answer passive monitoring in the upper levels of the DNS hierarchy; Internet-wide visibility What is pens? - Correct answer harvesting of successful DNS resolutions that can be observed in a given network. Used in research. What a decision tree is in regards to machine learning? - Correct answer the training data is repeatedly petitioned until all examples in each petition belong to one class. The decision tree can also be thought of as a set of rules that describe the decision logic. What is clustering used for in regards to machine learning? - Correct answer • in clustering, we assigned training examples into different clusters based on some distance measure.