Automatizace testování DDoS ochrany

but.committeedoc. Ing. Petr Matoušek, Ph.D., M.A. (předseda) prof. Ing. Tomáš Hruška, CSc. (člen) Ing. Ondřej Lengál, Ph.D. (člen) doc. Ing. Ondřej Ryšavý, Ph.D. (člen) Ing. Martin Hrubý, Ph.D. (člen) Ing. Vojtěch Mrázek, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných, např. ohledně počtu metod použitých pro detekci, úspěšnosti oproti jiným soudobým metodám či nároků na použité zdroje. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C - dobře.cs
but.jazykangličtina (English)
but.programInformační technologie a umělá inteligencecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorŽádník, Martinen
dc.contributor.authorPetráš, Simonen
dc.contributor.refereeHranický, Radeken
dc.date.created2025cs
dc.description.abstractV tejto práci sme sa venovali návrhu a implementácii modulárneho nástroja na automatizované testovanie odolnosti ochrany proti DDoS útokom, s využitím adversariálneho strojového učenia a metód generovania útokov založených na náhodných hodnotách. Generátor adversariálnych útokov využíva lokálny model strojového učenia, ktorý je iteratívne trénovaný pomocou spätnej väzby DDoS protektora, považovaného za čiernu skrinku. To umožňuje generátoru vytvárať vstupy, ktoré sa snažia obísť ochranu využitím slabín v rozhodovacej hranici. Generátor náhodných útokov testuje odolnosť DDoS ochrany systematickým generovaním náhodných paketov s cieľom identifikovať zraniteľnosti. Experimenty preukázali, že navrhovaný nástroj dokázal znížiť presnosť detekcie systému na ochranu proti DDoS až o 30%, najmä v podobe zvýšeného výskytu falošne pozitívnych klasifikácií na neútočných paketoch. Napriek týmto adversariálnym pokusom zostal mechanizmus DDoS ochrany účinný, dosahujúc viac ako 91% presnosť detekcie útokov. Hoci adversariálne útoky nedokázali ochranu úplne obísť, výsledky ukazujú, že generátor sa postupne učí a prispôsobuje, pričom skúma alternatívne vektory útoku v priestore príznakov. To poukazuje na potenciál navrhnutého nástroja pri identifikácii slabých miest v systémoch ochrany proti DDoS založených na strojovom učení.en
dc.description.abstractIn this thesis, we designed and implemented a modular framework for automated testing of DDoS protection systems by leveraging adversarial machine learning and random noise-based attack generation. The adversarial attack generator employs a local surrogate model, which is iteratively trained using binary feedback from the DDoS protection system, treated as a black-box. This allows the generator to craft inputs that aim to bypass the protection by exploiting weaknesses in the decision boundaries. Random attack generator tests the robustness of the DDoS protection by systematically generating synthetic traffic samples to identify vulnerabilities. Experiments demonstrated that the proposed framework was capable of reducing the detection accuracy of the DDoS protection system by up to 30%, primarily in the form of increased false positives on benign samples. Despite these adversarial attempts, the tested DDoS mitigation mechanism remained effective, achieving over 91% mitigation accuracy against attack traffic. While the adversarial attacks did not fully evade detection, results show that the generator progressively learns and adapts, exploring alternative attack vectors in the feature space. This indicates the potential of the framework for identifying weaknesses in machine learning-based DDoS protection systems.cs
dc.description.markCcs
dc.identifier.citationPETRÁŠ, S. Automatizace testování DDoS ochrany [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.cs
dc.identifier.other161526cs
dc.identifier.urihttp://hdl.handle.net/11012/254933
dc.language.isoencs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectOchrana proti DDoSen
dc.subjectAdverzálne strojové učenieen
dc.subjectProjected Gradient Descenten
dc.subjectgenerácia DDoS útokoven
dc.subjectčierna skrinkaen
dc.subjectDDoS protectioncs
dc.subjectAdversarial machine learningcs
dc.subjectProjected Gradient Descentcs
dc.subjectDDoS generationcs
dc.subjectblack-boxcs
dc.titleAutomatizace testování DDoS ochranyen
dc.title.alternativeAutomation of DDoS protection testingcs
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2025-06-24cs
dcterms.modified2025-06-24-15:07:21cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid161526en
sync.item.dbtypeZPen
sync.item.insts2025.08.27 02:04:21en
sync.item.modts2025.08.26 20:22:54en
thesis.disciplinePočítačové sítěcs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
12.42 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_161526.html
Size:
11.46 KB
Format:
Hypertext Markup Language
Description:
file review_161526.html

Collections