| |
|
Modelové případy pro výuku problematiky směrování v počítačových sítích na zařízeních Phoenix Contact
Jelínek, Roman
Tato bakalářská práce se zabývá vytvořením výukových materiálů za použití zařízení od firmy Phoenix Contact. Cílem je vytvořit prezentační médium a následně jednotlivé demonstrační úlohy doplněné o podrobný postup vytvoření. Díky materiálům bude případný čtenář schopný realizovat vlastní řešení problematiky v souvislosti s těmito zařízeními. Hlavní náplní demonstračních úloh je problematika spojená se síťovou vrstvou, zejména se jedná o IPv4, směrování, DHCP, DNS a SNMP.
|
|
Generování nestandardních paketů a datových toků na síti Ethernet pro účely výuky
Mošnerová, Tereza ; Dvořák, Jan (oponent) ; Jeřábek, Jan (vedoucí práce)
Tato diplomová práce se zabývá tvorbou nestandardních datových toků, které obsahují skrytou informaci. Pro generování takových paketů je využíván nástroj Ostinato, ve kterém lze volit protokoly na jednotlivých vrstvách síťového modelu TCP/IP dle preferencí, přidávat a libovolně upravovat jednotlivé bajty dat pomocí polí HexDump. Pro skrytí dat jsou využívána různá pole na vrstvě síťové, transportní i aplikační. Vygenerované varianty paketů jsou snadno modifikovatelné a mohou sloužit například jako zadání projektů pro předměty Komunikační technologie a Pokročilé komunikační techniky vyučované na VUT. Kromě návrhu datových toků jsou také testovány limitace velikostí vkládaných dat u jednotlivých možností. Funkčnost generovaných paketů je ověřována programem Wireshark. Výsledkem je celá řada souborů formátu .ostm a .pcapng včetně textového souboru s jejich přehledným popisem.
|
|
Automation of MitM Attack on WiFi Networks
Vondráček, Martin ; Lichtner, Ondrej (oponent) ; Pluskal, Jan (vedoucí práce)
This bachelor's thesis aims at research concerning a security of wireless networks. It delivers a study of widely used network technologies and principles of wireless security. Analysed technologies and security algorithms suffer weaknesses that can be exploited to perform the MitM attack. The thesis includes an overview of available tools focused on exploiting these individual weaknesses. The outcome of the thesis is the wifimitm package and the wifimitmcli CLI tool, both implemented in Python. The package provides a functionality for automated MitM attack and can be used by other software. The wifimitmcli tool is capable of performing a successful fully automated attack without any intervention from an attacking person. This research can be used for automated penetration testing and for forensic investigation.
|
|
Vytvoření modulu jádra a konfigurace síťového serveru pro operační systém Linux
Pecho, Ladislav ; Matocha, Tomáš (oponent) ; Komosný, Dan (vedoucí práce)
Účelem mé práce je vytvořit dvě počítačová cvičení. První z nich ukazuje, jak napsat jednoduchý modul pro jádro Linuxu, následně předvádí jako ukázku vytvoření souboru v systému procfs, jehož obsah může být rozhodnut až v okamžiku jeho čtení. Druhé cvičení popisuje konfiguraci serveru pro spuštění počítače přes síť. Využívá se serveru DHCP a přenosu souborů pomocí serveru TFTP, které obstará program dnsmasq. Ukázková konfigurace zobrazí na klientské stanici nabídku, ze které je možné volit mezi jádrem Linuxu, obrazem diskety, síťovým instalátorem Linuxu, diagnostickým nástrojem Memtest, nebo hrou Grub Invaders, běžící v textovém režimu. Použitý zavaděč je pxelinux z projektu syslinux.
|
|
Instalace, konfigurace a testování serverových služeb typu DHCP, FTP, VPN, NAT a SNMP v prostředí IPv4 a IPv6
Brázda, Libor ; Sysel, Petr (oponent) ; Novotný, Vít (vedoucí práce)
Tato bakalářská práce je zaměřena na vybrané serverové služby typu FTP, DHCP, VPN, NAT a SNMP a jejich realizaci v operačním systému Windows Server 2008 R2 a linuxové distribuci Debian. V teoretické části práce je rozebrána problematika protokolu TCP/IP včetně adresování v prostředí IPv4 a IPv6. V dalších kapitolách jsou podrobně popsány jednotlivé služby, jejich princip, zabezpečení atd. Poslední část je zaměřena na popis laboratorních úloh, jejich náplň a přínos pro studenta a také software použitý při realizaci úloh. Výsledkem práce jsou vytvořené laboratorní úlohy na konfiguraci jednotlivých služeb v obou operačních systémech. Úlohy jsou tvořené stylem, aby i student, méně znalý této problematiky byl schopen úspěšně úlohy nakonfigurovat a otestovat.
|
|
Univerzální linuxový server pro malé a střední firmy umožňující jednoduchý dohled nad sítí
Juřena, Stanislav ; Pust, Radim (oponent) ; Burda, Karel (vedoucí práce)
Cílem této práce bylo navrhnout počítačovou síť pro malou a střední firmu, která bude mimo jiné tvořena síťovým serverem, umožňujícím snadný dohled nad touto sítí. Dalším úkolem serveru je poskytnutí připojení k síti internet účastníkům vnitřní sítě, jejich zabezpečení a přístup k základním službám. V teoretické části je diskutována volba distribuce operačního systému Linux s ohledem na požadované služby, stabilitu a dlouhodobý provoz. Součástí práce je i teoretický úvod k jednotlivým službám, důvod jejich použití a jejich slabá místa. Praktická část se věnuje instalaci a konfiguraci operačního systému Debian, zprovoznění základních služeb a nastavení vybraných monitorovacích programů.
|
|
Monitorování provozu DHCP pomocí IPFIX
Vaňátko, Matěj ; Polčák, Libor (oponent) ; Matoušek, Petr (vedoucí práce)
Tato práce popisuje postupy pro sledování provozu síťových protokolů BOOTP, DHCP pro IPv4 a DHCP pro IPv6 pomocí netflow sondy FlowMon od společnosti Invea-tech. Je zde nastíněna problematika těchto protokolů, funkčnost sondy FlowMon, obecný popis NetFlow a vlastní popis řešení pro sběr a vyhodnocení dat. Byla provedena důkladná analýza a poté byly sepsány moduly pro sondu FlowMon pro možnost monitoringu zmíněných protokolů. Jejich implementace, způsob testování a vyhodnocení získaných dat je v této práci popsán.
|
|
Nové laboratorní úlohy v simulačním prostředí OMNeT++
Petrůj, Jakub ; Sládok, Ondřej (oponent) ; Langhammer, Lukáš (vedoucí práce)
Náplní bakalářské práce je návrh a vytvoření dvou laboratorních úloh v síťovém simulačním prostředí OMNeT++ s rozšířením INET Framework pro předmět komunikační technologie. Součástí je popis simulačního prostředí včetně jazyka NED a jeho modulů, dále simulace projektu a analýza výsledků. V další části práce jsou vyobrazeny teoretické znalosti potřebné ke zhotovení, simulaci a vyhodnocení výsledků souvisejících s tématy laboratorních úloh. Témata navržených úloh se soustředí na aplikační protokoly, adresaci a podsíťování. První praktická část se zabývá srovnání protokolů HTTP, FTP, Telnet a VOIP ve scénáři souběžného i nesouběžného provozu, za zvýšené chybovosti linky, při jejím výpadku či při přetížení. Druhá praktická část sleduje podrobněji dynamickou konfiguraci sítě pomocí protokolu DHCP, navíc zkoumá problém neefektivního a efektivního podsíťování, věnuje se také statické adresaci sítí.
|
|
Informační systém Hotelnet
Šturala, Aleš ; Rychlý, Marek (oponent) ; Masopust, Tomáš (vedoucí práce)
Cílem mé práce bylo vytvořit systém ovládaný přes webové rozhraní, který umožňuje administrátorům spravovat uživatele a počítače v malé síti (do 250 počítačů) a spravovat celou tuto síť. Systém je modulární. Jeho výhodou tedy je, že pokrývá požadavky různých druhů sítí. Vše je ovládáno přes přehledné webové rozhraní. Součástí celého systému jsou PHP skripty pro Linux, běžící na routru, které umí komunikovat se systémem a nastavit router podle údajů zadaných přes webové rozhraní. Uživatelům jsou přiřazena práva, podle kterých mají přístup do některých částí systému. K vytvoření systému jsem použil v dnešní době běžné technologie pro tvorbu dynamických webových aplikací jako jsou databázový systém PostgreSQL, skriptovací jazyk PHP a značkovací jazyk HMTL.
|