We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Kill 'em All — DDoS Protection Total Annihilation!

00:00

Formale Metadaten

Titel
Kill 'em All — DDoS Protection Total Annihilation!
Serientitel
Anzahl der Teile
Autor
Lizenz
CC-Namensnennung 3.0 Unported:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
Kill 'em All — DDoS Protection Total Annihilation! TONY MIU TECHNICAL DIRECTOR, BLOODSPEAR RESEARCH GROUP With the advent of paid DDoS protection in the forms of CleanPipe, CDN / Cloud or whatnot, the sitting ducks have stood up and donned armors... or so they think! We're here to rip apart this false sense of security by dissecting each and every mitigation techniques you can buy today, showing you in clinical details how exactly they work and how they can be defeated. Essentially we developed a 3-fold attack methodology: stay just below red-flag rate threshold, mask our attack traffics inconspicuous, emulate the behavior of a real networking stack with a human operator behind it in order to spoof the correct response to challenges, ??? PROFIT! We will explain all the required look-innocent headers, TCP / HTTP challenge-response handshakes,JS auth bypass, etc. etc. in meticulous details. With that knowledge you too can be a DDoS ninja! Our PoC attack tool "Kill-em-All" will then be introduced as a platform to put what you've learned into practice, empowering you to bypass all DDoS mitigation layers and get straight through to the backend where havoc could be wrought. Oh and for the skeptics among you, we'll be showing testing results against specific products and services. As a battle-hardened veteran in the DDoS battlefield, Tony "MT" Miu has garnered invaluable experiences and secrets of the trade, making him a distinguished thought leader in DDoS mitigation technologies. At Nexusguard, day in day out he deals with high-profile mission-critical clients, architecturing for them full-scale DDoS mitigation solutions where failure is not an option. He has presented at DEF CON 20 and AVTokyo 2012 a talk titled "DDoS Black and White Kungfu Revealed", and at the 6th Annual HTCIA Asia-Pacific Conference a workshop titled "Network Attack Investigation". With "Impossible is Nothing" as his motto, Dr. Lee never fails to impress with his ingenious implementation prowess. With years of SOC experience under his belt, systematic security engineering and process optimization are his specialties. As a testament to his versatility, Dr. Lee has previously presented in conferences across various disciplines including ACM VRCIA, ACM VRST, IEEE ICECS and IEEE ECCTD. Materials: https://www.defcon.org/images/defcon-21/dc-21-presentations/Mui-Lee/DEFCON-21-Miu-Lee-Kill-em-All-DDoS-Protection-Total-Annihilation-Updated.pdf https://www.defcon.org/images/defcon-21/dc-21-presentations/Mui-Lee/DEFCON-21-Miu-Lee-Kill-em-All-DDoS-Protection-Total-Annihilation-WP-Updated.pdf https://www.defcon.org/images/defcon-21/dc-21-presentations/Mui-Lee/Extras-Updated.zip
Total <Mathematik>AnalysisRechnernetzInformationDoS-AttackeGebäude <Mathematik>Stochastische AbhängigkeitDivisionAnnulatorKreisbewegungTotal <Mathematik>InformationSensitivitätsanalyseDoS-AttackeDienst <Informatik>Arithmetisches MittelGemeinsamer SpeicherAnalysisService providerComputeranimation
Kategorie <Mathematik>DoS-AttackeAuthentifikationQuellcodeCookie <Internet>AutorisierungCaptchaDatenmodellRichtungAuthentifikationServerDemo <Programm>Kartesische KoordinatenVerzeichnisdienstComputeranimation
SoftwaretestTeilbarkeitInformationsspeicherungMeterDienst <Informatik>ResultanteDoS-AttackeNeuroinformatikRadikal <Mathematik>ZweiComputersicherheitInternetworkingBandmatrixKomplex <Algebra>Frequenz
Kategorie <Mathematik>Protokoll <Datenverarbeitungssystem>DatenbankKartesische KoordinatenMAPZweiDoS-AttackeSystemaufrufServerBandmatrixGraphFokalpunktStandardabweichungTermGewicht <Ausgleichsrechnung>Formation <Mathematik>Vorzeichen <Mathematik>MultiplikationsoperatorNP-hartes ProblemVersicherungsmathematikerZahlenbereichComputeranimation
StichprobeGroßrechnerKartesische KoordinatenProtokoll <Datenverarbeitungssystem>Meta-TagDoS-AttackeLastZweiDatenanalyseSystemprogrammCharakteristisches PolynomEinflussgrößeE-MailQuantenzustandStützpunkt <Mathematik>FokalpunktMalwareWeg <Topologie>DatenflussKomplex <Algebra>GraphBitComputeranimation
Einfach zusammenhängender RaumVerschlingungDisk-ArrayCaptchaZahlenbereichPlastikkarteSimulationMusterspracheNormalvektorProxy ServerE-MailHIP <Kommunikationsprotokoll>Proxy ServerAuthentifikationBrowserFestplatteE-MailResultanteÄhnlichkeitsgeometrieSimulationMusterspracheComputeranimation
Proxy ServerFormation <Mathematik>E-MailSimulationSpezialrechnerSynchronisierungE-MailProgrammierungBildgebendes VerfahrenSichtenkonzeptWeb-SeiteServerAnalysisFestplatteCASE <Informatik>SimulationComputeranimation
SpezialrechnerE-MailSimulationKonfiguration <Informatik>Leistung <Physik>KraftCachingZeichenketteAbfrageGarbentheorieKonstanteBefehlsprozessorBinärdatenROM <Informatik>Leistung <Physik>MusterspracheAbfrageZeichenketteNormalvektorResultanteWellenpaketZweiServerFestplatteBefehlsprozessorZahlenbereichMultiplikationsoperatorGemeinsamer SpeicherDienst <Informatik>HalbleiterspeicherEuklidischer RingKonfiguration <Informatik>Inverser LimesFrequenzEinfach zusammenhängender RaumKorrelationsfunktionApp <Programm>Computeranimation
AbfrageCodeRandomisierungAdditionZeichenketteCachingAutorisierungDichte <Stochastik>SchießverfahrenMAPSingularität <Mathematik>Physikalischer EffektMultiplikationsoperatorSchnittmengeKartesische KoordinatenZeichenketteStrahlensätzeMessage-PassingServerSystemaufrufFamilie <Mathematik>ProgrammverifikationQuellcodeBandmatrixSichtenkonzeptSynchronisierungAbfrageCachingGeradeGebundener ZustandResultanteLastPunktComputeranimation
AutorisierungApp <Programm>Message-PassingGerichteter GraphReelle ZahlDifferenteFolge <Mathematik>QuellcodeMultiplikationsoperatorEinfach zusammenhängender RaumZahlenbereichClientComputeranimation
Total <Mathematik>Fahne <Mathematik>DickeReelle ZahlE-MailDoS-AttackeArithmetisches MittelSynchronisierungResultanteCASE <Informatik>BandmatrixDickeE-MailInstantiierungComputeranimation
Proxy ServerFolge <Mathematik>AuthentifikationSynchronisierungElektronische PublikationQuellcodePi <Zahl>Singularität <Mathematik>MultiplikationsoperatorCASE <Informatik>Vorzeichen <Mathematik>Proxy ServerComputeranimation
Konfiguration <Informatik>SimulationReelle ZahlLeistung <Physik>RandomisierungBildschirmfensterLokales MinimumLokales MinimumBildschirmfensterReelle ZahlKonfiguration <Informatik>SynchronisierungTropfenMultiplikationsoperatorIn-System-ProgrammierungRichtungOvalFrequenzFehlermeldungRandomisierungComputeranimation
AutorisierungSkriptspracheLoopProxy ServerSchlüsselverwaltungResultanteClientAuthentifikationStrömungsrichtungSchlüsselverwaltungProxy ServerProgrammierungSkriptspracheLoopURLMultiplikationsoperatorFestplatteComputeranimation
AutorisierungCookie <Internet>SchlüsselverwaltungProxy ServerMultiplikationsoperatorCookie <Internet>ResultanteWeb-SeiteSchlüsselverwaltungBrowserVisualisierungSchnittmengeEreignishorizontAuthentifikationSystemaufrufKreisflächeVideokonferenzCASE <Informatik>Computeranimation
AutorisierungCookie <Internet>Token-RingCookie <Internet>E-MailToken-RingSchreib-Lese-KopfStrömungsrichtungCASE <Informatik>Leistung <Physik>MultiplikationsoperatorComputeranimation
AutorisierungToken-RingE-MailBrowserDatenflussSimulationProxy ServerSchlüsselverwaltungMultiplikationsoperatorVolumenvisualisierungBrowserResultanteE-MailFunktionalMailing-ListeTablet PCSchlussregelOrdnung <Mathematik>HomepageVersicherungsmathematikerSchlüsselverwaltungComputeranimation
ClientSchlüsselverwaltungAutorisierungProxy ServerSimulationDatenmodellServerLesen <Datenverarbeitung>ATMSchlüsselverwaltungServerProgrammierungClientProxy ServerAnalysisAlgorithmusDatenflussGüte der AnpassungPolstelleComputeranimation
ServerClientDatenmodellFaserbündelServerKartesische KoordinatenInverser LimesClientRechenbuchMultiplikationsoperatorAppletCASE <Informatik>SpeicherverwaltungParametersystemStichprobenumfangATMWhiteboardDelisches ProblemMotion CapturingFaserbündelGüte der AnpassungComputeranimation
CaptchaAutorisierungCaptchaAuthentifikationARM <Computerarchitektur>Motion CapturingSchlüsselverwaltungIndexberechnungComputeranimation
AutorisierungClientCaptchaSchlüsselverwaltungProxy ServerDatenmodellServerComputerunterstützte ÜbersetzungCaptchaProgrammierungEndliche ModelltheorieSchlüsselverwaltungServerAlgorithmusStrömungsrichtungWeb-SeiteDatenflussMobiles InternetMotion CapturingEnergiedichteComputeranimation
Reelle ZahlProgrammverifikationQuellcodeHIP <Kommunikationsprotokoll>CachingAppletRichtungQuellcodeProgrammverifikationMotion CapturingSichtenkonzeptURLBrowserComputeranimation
Cookie <Internet>CaptchaHIP <Kommunikationsprotokoll>ProgrammverifikationQuellcodeFront-End <Software>QuellcodeProgrammverifikationPunktComputeranimation
AuthentifikationAutorisierungCookie <Internet>EmulatorFolge <Mathematik>MultiplikationsoperatorZahlenbereichBeweistheorieAuthentifikationNetzbetriebssystemKeller <Informatik>RichtungSynchronisierungVerzeichnisdienstOrdnung <Mathematik>Computeranimation
CaptchaDisk-ArrayMenütechnikMultiplikationsoperatorDeterministischer ProzessAuthentifikationCookie <Internet>Spider <Programm>
CaptchaDigitalfilterProxy ServerKontrast <Statistik>Analog-Digital-UmsetzerWort <Informatik>RandwertPixelMotion CapturingTouchscreenVideokonferenzWort <Informatik>GraphfärbungKontrast <Statistik>ProgrammbibliothekBildgebendes VerfahrenBitrateRauschenDifferenteRandwertPixelBefehl <Informatik>ImplementierungEreignishorizontCoxeter-GruppeComputeranimation
Konfiguration <Informatik>Ordnung <Mathematik>GamecontrollerDatumsgrenzeZahlenbereichMultiplikationsoperatorEinfach zusammenhängender RaumSchwellwertverfahrenFront-End <Software>ServerComputeranimation
MenütechnikDatenmodellKonfiguration <Informatik>Einfach zusammenhängender RaumFrequenzZahlenbereichVideokonferenzFlussdiagrammComputeranimation
Proxy ServerAuthentifikationSichtenkonzeptElektronische PublikationBildschirmfensterServerAuthentifikationMultiplikationsoperatorMereologieQuaderSoftwaretestZeichenketteFront-End <Software>AbfrageFreewareBenutzerbeteiligungBenutzeroberflächeLoginZweiClientTaskMotion CapturingDemo <Programm>Computeranimation
SichtenkonzeptCookie <Internet>SoftwaretestRoboterAuthentifikationProgrammierumgebungServerFront-End <Software>Computeranimation
BildschirmfensterSichtenkonzeptDatenfeldCookie <Internet>AuthentifikationComputeranimation
BildschirmfensterMenütechnikCookie <Internet>AuthentifikationDatenfeldCDN-NetzwerkCaptchaServerFront-End <Software>Motion CapturingDienst <Informatik>MultiplikationsoperatorProgramm/QuellcodeComputeranimation
BildschirmfensterSichtenkonzeptAuthentifikationFront-End <Software>Bildgebendes VerfahrenCaptchaBitmap-GraphikMotion CapturingPhasenumwandlungComputeranimation
BildschirmfensterSichtenkonzeptAuthentifikationPhasenumwandlungMAPBitmap-GraphikPersönliche IdentifikationsnummerComputeranimationFlussdiagramm
ZeichenketteCaptchaWurm <Informatik>DatenmodellVideokonferenzE-MailKeller <Informatik>SchnittmengeEndliche ModelltheorieProgrammierumgebungCDN-NetzwerkAuthentifikationCaptchaPunktwolkeMultiplikationsoperatorWurm <Informatik>Computeranimation
Front-End <Software>Web-SeiteZahlenbereichMultiplikationsoperatorWasserdampftafelSoftwaretestReelle ZahlComputerspielRechenschieberComputeranimation
Dienst <Informatik>SoftwaretestProgrammierumgebungProgrammierumgebungSoftwaretestClientInternetworkingServerMehrrechnersystemAuthentifikationComputeranimation
Machsches PrinzipProxy ServerCookie <Internet>RahmenproblemCaptchaProtokoll <Datenverarbeitungssystem>DatenanalyseQuellcodeDienst <Informatik>InformationsmanagementSoftwaretestResultanteComputeranimation
Coxeter-GruppeVersionsverwaltungComputeranimation
Transkript: English(automatisch erzeugt)