|
Detekce malware pomocí analýzy DNS provozu
Daniš, Daniel ; Ovšonka, Daniel (oponent) ; Kováčik, Michal (vedoucí práce)
Tato diplomová práce se zabýva návrhem a implementací nástroje pro detekci malwaru pomocí analýzy DNS provozu. Text práce je rozdělen na teoretickou a praktickou část. V teoretické části bude nejdříve čtenář obeznámen s problematikou malwaru, botnetů a jejich detekce. Následně budou popsány jednotlivé možnosti a metody detekce malwaru a bezpečnostních incidentů. Praktická část obsahuje popis architektury výsledného nástroje na detekci malwaru a klíčových aspektů jeho implementace. Velký důraz byl kladen především na výsledné testovaní a experimenty. Výsledkem práce je nástroj, skript v jazyce python, pro detekci malwaru ze zachycených DNS dat, který využívá kombinaci více metod detekce.
|
| |
| |
|
Detekce peer-to-peer komunikace
Letý, Pavel ; Kováčik, Michal (oponent) ; Bartoš, Václav (vedoucí práce)
Bakalářská práce se věnuje problematice detekce P2P sítí ze síťových toků NetFlow. V teoretické části této práce jsou představeny aktuální techniky pro detekci této komunikace v síti společně s jejich výhodami a nevýhodami. Největší pozornost je věnována klasifikačnímu schématu pana Bashira, které se věnuje detekci protokolu BitTorrent a aplikace Skype z NetFlow záznamů v síti. Na základě tohoto schématu je navržen detekční modul pro modulární systém analýzy síťových dat Nemea vyvíjený organizací Cesnet. V praktické části práce je pak představena implementace tohoto modulu a jsou prezentovány výsledky experimentů nad reálnými daty.
|
|
Simulace útoků na službu DNS
Navrátil, Tomáš ; Kekely, Lukáš (oponent) ; Kováčik, Michal (vedoucí práce)
Tato bakalářská práce se věnuje simulaci a detekci kybernetických útoků na službu DNS. Cílem bylo vybrané útoky simulovat, analyzovat jejich chování a na základně získaných poznatků vytvořit nástroj schopný analýzy síťového provozu za účelem detekce vybraných typů útoků i jejich replikace pro vývojové účely. Na základě testování vytvořeného nástroje byla zjištěna úspěšnost detekce útoků v běžném provozu. Tyto výsledky jsou v závěru práce diskutovány spolu s možnostmi praktického využití pro vývojáře a dalších možností pro rozšíření aplikace.
|
|
Simulátor síťových útoků
Filičko, Dávid ; Kováčik, Michal (oponent) ; Bartoš, Václav (vedoucí práce)
Tato práce pojednává o studii síťových útoků a frameworku monitorování paketů v síti. Zabývá se především síťovými útoky, které je možné detekovat bez znalostí obsahu paketů. Cílem této práce je vytvořit, na základě zjištěných vlastností, simulátor, který tyto útoky bude simulovat. Výstup ze simulátoru bude vytvořený ve frameworku Nemea, aby se zkvalitnily nástroje pro detekci a prevenci daných útoků, které tento framework využívají. Simulátor bude fungovat jen pro testovací účely. V žádném případě s ním nebude možné realizovat jednotlivé útoky.
|
| |
|
Systém pro evidenci spotřeby energií
Kováčik, Michal ; Solár, Peter (oponent) ; Ruttkay, Ladislav (vedoucí práce)
Cílem bakalářské práce je implementovat webovou aplikaci pro sledování a evidenci spotřeby energií v domácnostech. Systém dovolí užívateli evidovat a sledovat spotřeby energií v jeho domácnosti. Systém rovněž srovná a navrhne užívateli řešení od jiných dodávatelů, pokud je to u konkrétní energie možné. Programovacím jazykem implementace je C# s použitím technologie Microsoft .NET a návrhovou metodologií objektově orientovaného programování.
|
|
Webové rozhraní pro systém detekce síťových anomálií
Sládek, Petr ; Kováčik, Michal (oponent) ; Bartoš, Václav (vedoucí práce)
Úkolem této bakalářské práce je vytvořit webové rozhraní pro systém detekce síťových anomálií s názvem HostStats. Jeho úkolem je umožnit uživateli efektivně pracovat s daty a statistikami, které systém poskytuje. Webové rozhraní funguje jako plugin do NfSenu i jako zcela nezávislá webová aplikace. Implementace proběhla v PHP s využitím Nette Frameworku, HTML5, CSS3 a JavaScriptu s použitím jQuery knihovny.
|
|
Grafické uživatelské rozhraní pro generátor paketů
Chromčák, Michal ; Kováčik, Michal (oponent) ; Matoušek, Jiří (vedoucí práce)
Vzhledem ke stále se zvyšujícím požadavkům na rychlost veškerých hardwarových a softwarových komponent se nalézají řešení, která principiálně mohou dosahovat přijatelnějších parametrů, než řešení běžně známá. Jedním z nich je na poli generování umělého síťového provozu použití softwaru s hardwarovou akcelerací. Pomocí tohoto přístupu byl implementován generátor paketů, ve verzi bez grafického uživatelského rozhraní. Aby se tento systém mohl více rozšířit do kruhu cílových uživatelů, vznikla potřeba grafické uživatelské rozhraní vytvořit. Tato bakalářská práce popisuje návrh rozhraní, jeho implementaci v jazyku JavaFX, testování na skutečných uživatelích a zároveň obsahuje tutoriál sloužící k demonstraci práce s rozhraním.
|