BUČKO, F. Klasifikace doménových jmen generovaných algoritmy DGA [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.
Pan Bučko projevil při řešení nevídanou aktivitu. Výsledkem je skvěle zpracovaná bakalářská práce, která obsahuje též rozšíření na rámec zadání. Své dílo student prezentoval na konferenci Excel a také zveřejnil jako open-source. Výsledky práce budou zahrnuty jako součást širšího řešení pro obranu kritické infrastruktury v kybernetickém prostoru ČR. Bez nejmenších pochyb zde doporučuji hodnocení "A". V případě, že oponent dojde k obdobnému závěru, doporučuji zvážit nominaci na cenu děkana FIT.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Informace k zadání | Práce souvisí s projektem MV ČR FETA, aplikační garant MO ČR. Cílem práce bylo vytvořit řešení pro detekci doménových jmen generovaných pomocí DGA a detekovat konkrétní rodinu DGA. Zadání bylo splněno v plném rozsahu. Nad rámec zadání student navíc implementoval více klasifikačních přístupů, které experimentálně porovnal. | ||
Práce s literaturou | Student využil jak doporučenou literaturu, tak desítky dalších relevantních zdrojů, které si sám dohledal. Projevené úsilí a systematický přístup předčily má očekávání, jelikož byly spíše na úrovni začínajícího doktoranda než studenta bakalářského studia. | ||
Aktivita během řešení, konzultace, komunikace | Bez nadsázky prohlašuji, že pan Bučko byl nejaktivnějším studentem, jehož práci jsem v tomto akademickém roce vedl. Byl schopen samostatně vymýšlet a plánovat další postupy v řešení, přičemž své nápady před realizací vždy konzultoval. Termíny dodržoval zodpovědně a na konzultace docházel vždy připraven. Student měl pro práci nevídané nadšení a bylo vidět, že ho řešení baví. | ||
Aktivita při dokončování | I přes čas věnovaný tvorbě příspěvku na konferenci Excel, zvládl student práci odevzdat včas ke kontrole a mé připomínky následně zapracoval. | ||
Publikační činnost, ocenění | Student prezentoval své dílo na konferenci Excel@FIT. Zdrojové kódy také zveřejnil jako open-source na portálu Github pod licencí MIT. Student je domluven s vedoucím a řešiteli projektu FETA, že po SZZ bude v práci pokračovat a vyzkouší další klasifikační přístupy, které při řešení práce navrhl. Z poznatků očekávám vytvoření článku na seriózní vědeckou konferenci, příp. do vědeckého žurnálu. |
V celkovém hodnocení se nejvíce odráží kvalita a detail, se kterým byla práce zpracována. Během řešení práce bylo dosaženo velmi zajímavých výsledků s přesahem do kyberbezpečnostní praxe.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Náročnost zadání | Zadané téma je velmi náročné z pohledu bakalářské práce, vyžaduje nastudování komplexní problematiky a vlastní invenci studenta. | ||
Rozsah splnění požadavků zadání | Práce navíc obsahuje návrh a experimenty s různými technikami strojového učení a multi-třídní klasifikaci. | ||
Rozsah technické zprávy | Práce svým rozsahem lehce přesahuje obvyklé rozmezí, což je v pořádku vzhledem k obtížnosti práce. | ||
Prezentační úroveň technické zprávy | 100 | Technická zpráva má logickou strukturu. Zpráva přehledně poskytuje čtenáři informace o všech nezbytných aspektech práce. | |
Formální úprava technické zprávy | 100 | Práce je po jazykové i typografické stránce velmi kvalitní. | |
Práce s literaturou | 100 | Student vyhledal relevantní články v dané oblasti a dané články citoval na patřičných místech. | |
Realizační výstup | 100 | Realizační výstup implementuje navržené postupy. Velmi pozitivně hodnotím provedené experimenty. | |
Využitelnost výsledků | I přestože práce je výzkumného charakteru, její výsledky lze prakticky uplatnit v oblasti monitoringu sítě. |
eVSKP id 147226