Detekce malwaru v šifrované komunikaci

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ě případného dopadu rozšifrování paketů pro detekci mallwaru. 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 A - výborně.cs
but.jazykangličtina (English)
but.programInformační technologie a umělá inteligencecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorRyšavý, Ondřejen
dc.contributor.authorKorvas, Václaven
dc.contributor.refereeMatoušek, Petren
dc.date.created2025cs
dc.description.abstractStále častější používání šifrování TLS (Transport Layer Security) představuje významnou výzvu pro tradiční nástroje síťového zabezpečení, které nejsou schopny kontrolovat šifrovaný provoz bez narušení soukromí. Tato práce navrhuje a implementuje modulární, vícevrstvý systém detekce škodlivého softwaru (MDS) určený k identifikaci škodlivé činnosti v rámci šifrované komunikace bez nutnosti dešifrování. Systém kombinuje modely strojového učení s učitelem, detektor anomálií založený na autoenkodéru, reputační vrstu a vrstvu indikátoru kompromitace (IoC), které zvyšují detekční schopnosti. Pro trénování a vyhodnocování modelů strojového učení byla vytvořena vlastní datová sada neškodných a škodlivých toků TLS. Dosažené výsledky byly slibné. Offline experimenty ukázaly, že nejvýkonnější model Random Forest využívající vlastností TLS dosáhl 99,02\% přesnosti bez falešně pozitivních výsledků. Vyhodnocení v reálném provozu potvrdilo účinnost systému v dynamickém prostředí, dosažením nízké míry falešně pozitivních výsledků a úspěšné odhalení změn chování během infikovaní škodlivým softwarem. Výsledky ukázaly užitečnost a praktickou hodnotu navrženého přístupu pro detekci šifrovaného malwaru a zároveň identifikovaly oblasti pro budoucí zlepšení, jako je širší sběr dat, využití více modelů uměle inteligence nebo podpora více šifrovacích protokolů, například QUIC.en
dc.description.abstractThe increasing in usage of Transport Layer Security (TLS) encryption poses a significant challenge to traditional network security tools, which are unable to inspect encrypted traffic without violating privacy. This thesis proposes and implements a modular, multi-layered Malware Detection System (MDS) designed to identify malicious activity within TLS-encrypted communication without decryption. The system combines supervised machine learning models, an autoencoder-based anomaly detector, a reputation score layer, and an Indicator of Compromise (IoC) layer to enhance detection capabilities. A custom dataset of benign and malicious TLS flows was created for training and evaluation of the machine learning models. The achieved results were promising. Offline experiments demonstrated that the best-performing Random Forest model using TLS features achieved a 99.02\% accuracy with no false positives. Real-time evaluations confirmed the system’s effectiveness in dynamic environments, maintaining low false positive rates and successfully detecting behavioral changes during malware execution. The results showed the usefulness and practical value of the proposed approach for encrypted malware detection, while also identifying areas for future improvement, such as broader dataset collection, ensemble modeling or support for multiple encryption protocols, like QUIC.cs
dc.description.markAcs
dc.identifier.citationKORVAS, V. Detekce malwaru v šifrované komunikaci [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.cs
dc.identifier.other164379cs
dc.identifier.urihttp://hdl.handle.net/11012/254955
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.subjectAnalýza šifrovaného provozuen
dc.subjectdetekce malwaruen
dc.subjectmalwareen
dc.subjectstrojové učeníen
dc.subjectdetekce anomáliíen
dc.subjectzabezpečení sítě v reálném časeen
dc.subjectreputační systémyen
dc.subjectindikátory kompromitaceen
dc.subjectEncrypted Traffic Analysiscs
dc.subjectTLS Malware Detectioncs
dc.subjectMalwarecs
dc.subjectMachine Learningcs
dc.subjectAnomaly Detectioncs
dc.subjectReal-Time Network Securitycs
dc.subjectReputation Systemscs
dc.subjectIndicators of Compromisecs
dc.titleDetekce malwaru v šifrované komunikacien
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2025-06-24cs
dcterms.modified2025-06-24-12:55:52cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid164379en
sync.item.dbtypeZPen
sync.item.insts2025.08.27 02:04:26en
sync.item.modts2025.08.26 20:21:42en
thesis.disciplinePočítačové sítěcs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informační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:
1.68 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_164379.html
Size:
11.47 KB
Format:
Hypertext Markup Language
Description:
file review_164379.html

Collections