Analýza dat pro ochranu webových aplikací

but.committeedoc. Ing. Ondřej Ryšavý, Ph.D. (předseda) Ing. Tomáš Milet, Ph.D. (člen) Ing. Marcela Zachariášová, Ph.D. (člen) Ing. Filip Orság, Ph.D. (člen) doc. RNDr. Dana Hliněná, 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. 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 B.cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorHomoliak, Ivancs
dc.contributor.authorDumbrovský, Davidcs
dc.contributor.refereePerešíni, Martincs
dc.date.created2025cs
dc.description.abstractTato bakalářská práce se zabývá návrhem a implementací systému pro detekci škodlivých HTTP požadavků pomocí strojového učení. Vstupem systému jsou logy generované aplikačním firewallem ModSecurity, které jsou předzpracovány a následně klasifikovány pomocí jazykových modelů typu BERT. V práci jsou analyzovány možnosti využití velkých jazykových modelů v oblasti kybernetické bezpečnosti, popsána architektura systému a realizována praktická implementace s využitím modelů BERT-Tiny, DistilBERT a cyBERT. Nejlepší výsledky byly dosaženy rozšířeným modelem cyBERT trénovaným na reálných datech z projektu ModSec-Learn. Součástí práce je rovněž srovnání dosažených výsledků s existujícími přístupy a diskuse o možnostech dalšího rozvoje systému.cs
dc.description.abstractThis bachelor thesis focuses on the design and implementation of a system for detecting malicious HTTP requests using machine learning techniques. The input to the system consists of logs generated by the ModSecurity web application firewall, which are preprocessed and subsequently classified using BERT-based language models. The thesis analyzes the potential of large language models in cybersecurity, describes the system architecture, and presents a practical implementation using BERT-Tiny, DistilBERT, and cyBERT models. The best results were achieved by an extended version of the cyBERT model trained on real-world data from the ModSec-Learn project. The thesis also includes a comparison with existing approaches and a discussion of possible future extensions of the system.en
dc.description.markBcs
dc.identifier.citationDUMBROVSKÝ, D. Analýza dat pro ochranu webových aplikací [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.cs
dc.identifier.other165428cs
dc.identifier.urihttp://hdl.handle.net/11012/253756
dc.language.isocscs
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.subjectstrojové učenícs
dc.subjectdetekce útokůcs
dc.subjectwebová aplikacecs
dc.subjectWAFcs
dc.subjectBERTcs
dc.subjectModSecuritycs
dc.subjectkyberbezpečnostcs
dc.subjectmachine learningen
dc.subjectattack detectionen
dc.subjectweb applicationen
dc.subjectWAFen
dc.subjectBERTen
dc.subjectModSecurityen
dc.subjectcybersecurityen
dc.titleAnalýza dat pro ochranu webových aplikacícs
dc.title.alternativeData Analysis for Protection of Web Applicationsen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2025-06-18cs
dcterms.modified2025-08-21-12:42:11cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid165428en
sync.item.dbtypeZPen
sync.item.insts2025.08.26 23:58:23en
sync.item.modts2025.08.26 19:45:14en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs

Files

Original bundle

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

Collections