kill 'em all: ddos protection total annihilation!

25
DDoS Protecion Total AnnihilationD DDoS Mitigation Lab A

Upload: vantruc

Post on 11-Feb-2017

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Kill 'em All: DDoS Protection Total Annihilation!

DDoS Protecion Total AnnihilationD

DDoS Mitigation Lab

A

Page 2: Kill 'em All: DDoS Protection Total Annihilation!

DDoS Mitigation Lab

Independent academic R&D division of Nexusguard building next generation DDoSmitigation knowledge and collaborate with defense community.

Industry body formed to foster synergy among stakeholders to promote advancement in DDoSdefense knowledge.

DDoS Mitigation Lab

Page 3: Kill 'em All: DDoS Protection Total Annihilation!

DDoS Mitigation Lab

DDoS Relevance, Attack Categories, Detection & Mitigation

Source Host Verification: Authentication Methods TCP SYN Auth HTTP Redirect Auth HTTP Cookie Auth JavaScript Auth CAPTCHA Auth

PoC Tool TCP Traffic Model HTTP Traffic Model

Page 4: Kill 'em All: DDoS Protection Total Annihilation!

DDoS Mitigation Lab

Size

Bandwidth> 20Gbps

Complexity

Layer 7> 30%

Frequency

Attack> 2.5milper year

Cost

Lost> US$6Mper hour!!

Source: NTT Communications,“Successfully Combating DDoS Attacks” (Aug 2012)

Page 5: Kill 'em All: DDoS Protection Total Annihilation!

DDoS Mitigation Lab

Volumetric Semantic Blended

Page 6: Kill 'em All: DDoS Protection Total Annihilation!

DDoS Mitigation Lab

Page 7: Kill 'em All: DDoS Protection Total Annihilation!

DDoS Mitigation Lab

Page 8: Kill 'em All: DDoS Protection Total Annihilation!

DDoS Mitigation Lab

SYN ACK

SYN

ACK

RST

SYN

SYN ACK

ACK

Page 9: Kill 'em All: DDoS Protection Total Annihilation!

DDoS Mitigation Lab

RST

SYN

SYN ACK

SYN

SYN ACK

ACK

Page 10: Kill 'em All: DDoS Protection Total Annihilation!

DDoS Mitigation Lab

GET /index.html

HTTP 302 redir to /foo/index.html

GET /foo/index.html

HTTP 302 redir to /index.html

GET /index.html

Page 11: Kill 'em All: DDoS Protection Total Annihilation!

DDoS Mitigation Lab

GET /index.html

HTTP 302 redir to /index.html

HTTP 302 redir to /index.html

GET /index.html

GET /index.html

Page 12: Kill 'em All: DDoS Protection Total Annihilation!

DDoS Mitigation Lab

GET /index.html

HTTP 302 redir to /index.html [X-Header: foo=bar]

GET /index.html[X-Header: foo=bar]

GET /index.html[X-Header: foo=bar]

HTTP 302 redir to /index.html [X-Header: foo=bar]

GET /index.html

[X-Header: foo=bar]

Page 13: Kill 'em All: DDoS Protection Total Annihilation!

DDoS Mitigation Lab

GET /index.html

HTTP 302 redir to /index.html

GET /index.html

POST /auth.phpans=16

JS 7+nine=?

Page 14: Kill 'em All: DDoS Protection Total Annihilation!

DDoS Mitigation Lab

GET /index.html

HTTP 302 redir to /index.html

GET /index.html

POST /auth.php

Page 15: Kill 'em All: DDoS Protection Total Annihilation!

DDoS Mitigation Lab

c

Page 16: Kill 'em All: DDoS Protection Total Annihilation!

DDoS Mitigation Lab

c

Page 17: Kill 'em All: DDoS Protection Total Annihilation!

DDoS Mitigation Lab

c

Page 18: Kill 'em All: DDoS Protection Total Annihilation!

DDoS Mitigation Lab

Numb

er of

Con

necti

ons

Connection Hold TimeBefore 1st Request

Connection Idle TimeoutAfter Last Request

ConnectionsInterval

ConnectionsInterval

Page 19: Kill 'em All: DDoS Protection Total Annihilation!

DDoS Mitigation Lab

c

Page 20: Kill 'em All: DDoS Protection Total Annihilation!

DDoS Mitigation Lab

Numb

er of

Req

uests

per C

onne

ction

RequestsInterval

RequestsInterval

RequestsInterval

Page 21: Kill 'em All: DDoS Protection Total Annihilation!

DDoS Mitigation Lab

Testing results under specific conditions,valid as of Jul 13, 2013

Page 22: Kill 'em All: DDoS Protection Total Annihilation!

DDoS Mitigation Lab

Testing results under specific conditions,valid as of Jul 13, 2013

Page 23: Kill 'em All: DDoS Protection Total Annihilation!

DDoS Mitigation Lab

Testing results under specific conditions,valid as of Jul 13, 2013

Page 24: Kill 'em All: DDoS Protection Total Annihilation!

DDoS Mitigation Lab