Automatické štítkování aplikací pro klasifikaci na úrovni síťových toků
but.committee | doc. Ing. Ondřej Ryšavý, Ph.D. (předseda) doc. RNDr. Jitka Kreslíková, CSc. (člen) doc. Ing. Vladimír Janoušek, Ph.D. (člen) Ing. Vladimír Bartík, Ph.D. (člen) Ing. Šárka Květoňová, Ph.D. (člen) Ing. Radek Hranický, Ph.D. (člen) | cs |
but.defence | Student 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 C. | cs |
but.jazyk | slovenština (Slovak) | |
but.program | Informační technologie a umělá inteligence | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Poliakov, Daniel | sk |
dc.contributor.author | Dubec, Branislav | sk |
dc.contributor.referee | Žádník, Martin | sk |
dc.date.created | 2024 | cs |
dc.description.abstract | Diplomová práca sa zaoberá vytvorením nástroja, ktorý dokáže detekovať novo-vytvorené sieťové spojenia na úrovni kernelu a vo webových prehliadačoch. Vysvetľuje teoretické základy a metódy monitorovania sieťového toku. Približuje ako funguje vytváranie sieťových spojení v operačných systémoch Linux a Microsoft Windows so zameraním sa na sockety, a taktiež ponúka možnosti monitorovania sieťových spojení vo webových prehliadačoch. Vytváranie sieťových spojení je detekované pomocou technológie BCC, kde sú monitorované priamo systémové volania, ktoré majú na starosti vytvorenie nového sieťového pripojenia. Monitorovanie sieťovej prevádzky vytvorenej webovými prehliadačmi je implementované cez prehliadačové rozšírenie webRequest. Nástroj má za úlohu anotovanie tejto prevádzky spojením informácií z prehliadačového rozšírenia s informáciami o nových sieťových spojeniach. | sk |
dc.description.abstract | The thesis deals with the creation of a tool that can detect newly created network connections at the kernel level and in web browsers. It explains the theoretical foundations and methods of the network flow monitoring. It also describes how creating network connections works in the Linux and Microsoft Windows operating systems, with a special focus on sockets, and it offers options for monitoring network connections in web browsers, too. The creation of network connections is detected using BCC technology, where the system calls responsible for creating a new network connection are directly monitored. Monitoring of network traffic generated by web browsers is implemented through the browser extension webRequest. The main task of the tool is annotating this traffic by combining the information from the browser extension with the information about new network connections. | en |
dc.description.mark | C | cs |
dc.identifier.citation | DUBEC, B. Automatické štítkování aplikací pro klasifikaci na úrovni síťových toků [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024. | cs |
dc.identifier.other | 156135 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/248913 | |
dc.language.iso | sk | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | monitorovanie sieťových spojení | sk |
dc.subject | eBPF | sk |
dc.subject | WFP | sk |
dc.subject | BCC | sk |
dc.subject | webRequest | sk |
dc.subject | socket | sk |
dc.subject | monitoring of network connections | en |
dc.subject | eBPF | en |
dc.subject | WFP | en |
dc.subject | BCC | en |
dc.subject | webRequest | en |
dc.subject | socket | en |
dc.title | Automatické štítkování aplikací pro klasifikaci na úrovni síťových toků | sk |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2024-06-19 | cs |
dcterms.modified | 2024-06-19-09:50:21 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 156135 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 15:38:20 | en |
sync.item.modts | 2025.01.17 12:04:23 | en |
thesis.discipline | Softwarové inženýrství | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |