DDOS Dark Slides

35
DDOS Workshop DDOS Workshop

Transcript of DDOS Dark Slides

Page 1: DDOS Dark Slides

DDOS Workshop DDOS Workshop

Page 2: DDOS Dark Slides

Research Accreditation

Page 3: DDOS Dark Slides

• Discuss current DDOS attacks• DDOS Methods• DDOS Prevention• Demonstrate a live DDOS attack

Agenda

Page 4: DDOS Dark Slides

• DDOS is illegal• This presentation is for educational purposes• Misuse of this information will result in reporting you to local Federal

authorities

Disclaimer

Page 5: DDOS Dark Slides

• 86% of all websites on the internet have an exploitable vulnerability• DDOS attacks are on the rise• Web-exploits are easy to execute• Current prevention and infrastructure can’t handle coordinated attacks

Background

Page 6: DDOS Dark Slides

• Distributed Denial of Service: Intentional rapid generation of packets directed at a domain, IP, or IOT device.

• Most common cyber attack• Memory consumption or maxed bandwidth• Can be simulated with custom programs• Easy to do

Concept

Page 7: DDOS Dark Slides

Graphic

• Server

• Server

Page 8: DDOS Dark Slides

10/21/2016: “Worst DDOS attack in history” @500+ GB/s per sitehttps://www.wired.com/2016/10/internet-outage-ddos-dns-dyn/US – France – South Africa - Korea

DNS service provider Dyn was compromisedDirect directory to servers hosted

Netflix was down for hoursTwitter was down for hoursPaypalAmazonPSN Worldwide was downXBOX LiveBlizzardYahooAOLCalifornia School Districts (Assumed nation wide)100s…..

Cases

Page 9: DDOS Dark Slides

KrebsOnSecurity – 20 September 665 GB/sDNS Quire floodingProtected by Akamai

KrebsOnSecurity.comhttps://krebsonsecurity.com/2016/09/krebsonsecurity-hit-with-record-ddos/BangStresser – Push button DDOS tool

Cases

Page 10: DDOS Dark Slides

New World Hackers – 602 GB/s attacksBBC networks and Donald Trump http://thehackernews.com/2016/01/biggest-ddos-attack.html

BangStresser – Push button DDOS tool

Cases

Page 11: DDOS Dark Slides

• Service Unavailability• Session Hijacking• Physical Hardware Damage• Loss in both Tangible and Intangible resources

DDOS Risk

Page 12: DDOS Dark Slides

• Deploy a Localhost (127.0.0.1) server• Use Apache / Tomcat / Microsoft / XAMP• XAMP is great (Server deploying for

dummies)• TURN YOUR FRICKING WIFI OFF /

AIRPLANE MODE

Setting up DDOS Lab

Page 13: DDOS Dark Slides

Karter DDOS

Page 14: DDOS Dark Slides

• Exploiting legitimate connection requests• Just like a ping command, web-servers allow HTTP, GET,

POST,PUT, DELETE, etc• Web-servers have to allow certain requests• Simple mitigation (BLOCK FOREIGN HTTP/S METHODS)

Flooding

Page 15: DDOS Dark Slides

• Passed on 10/31/2016• Digital Millenium Copy Right Act enacted an exemption that legalizes

users to hack owned devices

Wait….

Page 16: DDOS Dark Slides

Ricky Bobby Approves

Page 17: DDOS Dark Slides

Statistics

Transport LayerInformation Leakage

Cross-Site ScriptingBrute Force

Content SpoofingCross-Site Forgery

URL RedirectLocation Leakage

Session FixationSL Injection

0% 10% 20% 30% 40% 50% 60% 70% 80%

70%56%

47%29%

26%24%

16%15%14%

6%

Page 18: DDOS Dark Slides

DDOS Diagram

Page 19: DDOS Dark Slides

DDOS Diagram

Page 20: DDOS Dark Slides

DDOS Diagram

Page 21: DDOS Dark Slides

Picture

• Server

• Server

Page 22: DDOS Dark Slides

• Deploy any basic web-server on Localhost (127.0.0.1).• Close down any network connections• Verify your connections are disabled (DON’T BE STUPID)• Tips:• Use XAMP to deploy servers• Download DVWA to attack

DDOS Lab

Page 23: DDOS Dark Slides

• Did you know? • PING command can up to 65,500 bytes in 0.06 ms• HTTP / GET / POST requests take up a lot of memory• Sloworis

• Simple automation with C++ or Java• Generate packet• Loop through• Send to IP• Generate huge network loads (400 MB/s+)

• Launch attacks…..

Flooding

Page 24: DDOS Dark Slides

Packet TypesUDP / SYN / TCP

These packets are for specific devicesMuch more difficultMuch more deadly

Simple automation with C++ or JavaGenerate packetLoop throughSend to IP / Mac addressGenerate huge network loads (400 MB/s+)

Launch attacks…..

Network Flooding

Page 25: DDOS Dark Slides

HOIC

Page 26: DDOS Dark Slides

LOIC

Page 27: DDOS Dark Slides

Lizard Stresser

Page 28: DDOS Dark Slides

Karter DDOS

Page 29: DDOS Dark Slides
Page 30: DDOS Dark Slides

Karter DDOS

Page 31: DDOS Dark Slides

Karter DDOS

Page 32: DDOS Dark Slides

Karter DDOS

Page 33: DDOS Dark Slides

Karter DDOS

Page 34: DDOS Dark Slides

Shodan (Find your target)

Page 35: DDOS Dark Slides

DDOS Workshop DDOS Workshop