|
Poloautomatická diagnostika síťových protokolů
Svoboda, Ondřej ; Ryšavý, Ondřej (oponent) ; Holkovič, Martin (vedoucí práce)
Tato práce se zabývá poloautomatickou diagnostikou síťových protokolů. Řeší se zde, jak z příkladů komunikace sestavit obecný popis protokolů. Nejprve jsou představeny různé techniky odposlechu síťového provozu spolu s programy, které se často k odchytávání komunikace používají. Také budou popsány některé známé síťové protokoly se zaměřením na jejich komunikační zprávy. V další části budou popsány již existující metody získávání popisu z příkladů a definovány vlastnosti těchto metod. Následuje návrh architektury vyvíjeného nástroje společně s návrhem metod tvorby popisu protokolu. Další část se věnuje implementaci vytvářeného nástroje a na závěr je tento nástroj otestován a jsou s ním prováděny experimenty.
|
|
Open Call
Gajdošík, Andreas ; Rathouský, Luděk (oponent) ; Sterec, Pavel (vedoucí práce)
V diplomové práci Open Call se zaměřuji na nerovné postavení tvůrců v rámci současného uměleckého provozu, v němž i navzdory rozšíření zrovnoprávňujících a transparentních praktik, například otevřených výzev (open call), v značné míře stále přetrvává kult jména, váha známosti a doporučení. Tuto problematiku zpracovávám praktickou uměleckou intervencí, jež je blízká taktice měřítka 1:1 uměleckého hnutí Arte Útil – a to sice vytvořením softwarového nástroje Nomin, jehož cílem je přímá podpora znevýhodněných či marginalizovaných skupin umělkyň a umělců. Nomin využívá vlastnosti emailového protokolu SMTP, díky nimž umožňuje divákům-uživatelům odesílání falešných, sebe-doporučujících emailů – a to z adres slavných kurátorů – do emailových schránek galerií i jiných institucí. Tvorbu programu Nomin a s ním souvisejícího zázemí (softwarové dokumentace, webové stránky aj.) přitom podřizuji paradigmatu dostupného, svobodného a otevřeného softwaru, jako i metodice agilního vývoje softwaru, a to s cílem divákům-uživatelům v rámci takto vzniklého gesamtsoftwerku zajistit funkční, přívětivý software, kontrolu nad jeho směřováním i možnost se do jeho vývoje přímo zapojit. Výsledné umělecké dílo je tak více než jednotlivým artefaktem, například pouze programem Nomin, spíše určitou množinou provázaných objektů a praktik usazených v síti sociálních vazeb a zažitých jednání, jež balancuje na pomezí institucionální kritiky, užitečného umění, participativního umění a kolektivní performance.
|
|
Analýza a vizualizace dat z e-mailových kampaní
Urbanczyk, Martin ; Holkovič, Martin (oponent) ; Hynek, Jiří (vedoucí práce)
Cílem práce je vyhodnotit stávající aplikaci Posilatko.cz a na základě důkladné analýzy a porovnání s podobnými produkty navrhnout a implementovat rozšíření. Tato rozšíření budou vést ke zvýšení informovanosti uživatele o stavech kampaní a sítě kontaktů tak, aby pak mohl správce kampaní vhodně reagovat. Především se bude jednat o statistické údaje. Dále je zde vytvořeno generování přehledů tak, aby bylo možné údaje vhodně předat i fyzicky, bez nutnosti přihlášení. Uživatel pak bude moci předkládat vývoj kampaně například i na pravidelných firemních poradách.
|
|
Detekce a analýza přenosů využívajících protokoly SSL/TLS
Hutar, Jan ; Dvořák, Jan (oponent) ; Smékal, David (vedoucí práce)
Diplomová práce se zabývá detekcí a analýzou zabezpečených spojení elektronické ko- munikace prostřednictvím protokolů SSL/TLS. V práci je prostudována problematika SSL/TLS protokolů. Následně byla provedena analýza zpráv používaných při navazo- vání zabezpečeného spojení a zpráv poštovních služeb SMTP, POP3 a IMAP při použití STARTTLS. Detekce a extrakce metadat zabezpečených simplexních a duplexních spo- jení probíhá za použití prostředků hluboké inspekce paketů. Výchozím nástrojem byla použita knihovna funkcí nDPI z projektu Ntop. Knihovna byla rozšířena o detekci zmí- něných spojení a extrakci metadat na základě studia a analýzy přenášených zpráv. V závěru práce je provedeno testování na cvičné množině dat a základní analýza získaných metadat.
|
|
Sonda pro monitorování aplikačních protokolů
Fukač, Tomáš ; Košař, Vlastimil (oponent) ; Viktorin, Jan (vedoucí práce)
Tato práce se zabývá rozšířením funkcionality Mikrosondy o detekci a filtrování aplikačních protokolů. Mikrosonda je vestavěný systém, který je určen pro monitorování síťových linek o rychlosti 1 Gb /s. Detekce aplikačních protokolů vyžaduje použití technik pro vyhledávání řetězců a vzorů definovaných regulárním výrazem, což jsou operace náročné na výpočetní výkon zařízení. Na základě studia vybraných protokolů (SMTP, POP3, FTP, SIP) a stávající aplikace Mikrosonda byl vytvořen návrh rozšíření, které rozděluje funkcionalitu mezi FPGA a procesor. V FPGA probíhá předzpracování síťového provozu, které spočívá v hledání požadovaných identifikátorů uživatelů a vzorů specifických pro daný protokol. Na procesoru je následně ověřeno, zda se jedná o požadovanou komunikaci. Procesor tedy nemusí zpracovávat celý síťový provoz, ale jen část předvybranou v FPGA. Softwarová část je rozšířena o modul pro analýzu SMTP komunikace, který umožňuje zpracovávat více než 5000 síťových toků za sekundu. Podporu dalších protokolů lze přidat pouhým rozšířením softwarové části.
|
|
Zefektívnenie prenosu elektronickej pošty pomocou pluginu pre Microsoft Exchange
Jakubis, Tomáš ; Homoliak, Ivan (oponent) ; Kováčik, Michal (vedoucí práce)
Tento projekt se zaoberá optimalizáciu e-mailu a SMTP prevádzkou v proprietárnom produkte Microsoft Exchange 2013 v námornom priemysle. Cieľom je najskôr analyzovať požiadavky tejto služby na pomalých a nespoľahlivých pripojeniach k sieti, SMTP komunikáciu a potom samotného softvéru. Potom definuje špecifikáciu výsledného produktu a pripravuje testovacie prostredie. Následne popisuje návrh a implementáciu transportného agenta s pomocou Exchange Management Shellu, ktorý synchronizuje dve inštalácie Microsoft Echange 2013; a zameriava sa na problémy, ktoré nastali počas vývoja, diskutuje jednotlivé prístupy a možné riešenia. Na testovaní ukazuje jednotlivé nedostatky nájdeného riešenia. Na záver analyzuje výsledné riešenie, možnosti budúceho vylepšenia a nutnosť vylepšenia bezpečnosti pred nasadením do produkčného prostredia.
|
|
Webové aplikace a webové služby v C#
Vybíral, Petr ; Morský, Ondřej (oponent) ; Lattenberg, Ivo (vedoucí práce)
Tato bakalářská práce je zaměřena na tvorbu webových aplikací a služeb s využitím programovacího jazyka C# a vývojového prostředí Microsoft Visual Studio 2010. Práce je rozdělena do tří kapitol. První zkoumá technologie ASP.NET pro vývoj webových aplikací a služeb. Poskytuje náhled na v současnosti používané oblasti ASP.NET. Dále představuje vývoj verzí, funkcí a komponent této technologie. Druhá kapitola se zabývá vlastnostmi a užíváním webové služby. Následuje návod pro vytvoření jednoduché webové služby a složitější služby pro matematické operace. Její funkce využívají konzolový klient a klient s uživatelským rozhraním. Třetí kapitola je zaměřena na vývoj plnohodnotné webové aplikace pro rezervaci laboratoří a učeben. Je zde postup vytvoření databáze, založení projektu a využití technologií pro správnou funkci aplikace. V závěru kapitoly je předvedeno uživatelské používání této aplikace spojené se screenshoty.
|
|
Systém na monitorování teploty
Papež, Milan ; Havránek, Zdeněk (oponent) ; Macho, Tomáš (vedoucí práce)
Cílem této práce je návrh a realizace systému na sledování teploty v serverovně, který je schopen odeslat e-mail při překročení nastavených hodnot teploty. Pro řešení tohoto úkolu bylo využito mikrokontroléru PIC18F97J60, který obsahuje periferii ethernetového řadiče. Vlastní odeslání e-mailu je řešeno SMTP protokolem, který je obsažen v TCP/IP stacku poskytovaného výrobcem mikrokontroléru. Měření teploty je uskutečněno využitím snímačů teploty DS18B20, které komunikují přes rozhraní 1-Wire. Kromě schopnosti odeslat e-mail umožňuje zařízení také jeho vzdálenou konguraci. Hlídání teploty bylo testováno s využitím pěti snímačů.
|
| |
| |