| |
|
Návrh mobilní aplikace pro studenty VUT v Brně
Vlasák, Adam ; Neuwirth, Bernard (oponent) ; Dydowicz, Petr (vedoucí práce)
Bakalářská práce je věnována tématu návrhu mobilní aplikace s primárním zaměřením na platformu Android od společnosti Google. Návrh je použitelný i pro platformu iOS společnosti Apple. Aplikace bude určená pro studenty VUT v Brně. Studenti budou mít pomocí aplikace rychlý přístup do nejčastějších položek intraportálu a studisu VUT.
|
|
Kybernetické útoky na operační systémy
Holasová, Eva ; Komosný, Dan (oponent) ; Člupek, Vlastimil (vedoucí práce)
Bakalářská práce je zaměřena na kybernetické útoky na operační systémy. V práci jsou rozebrány základní bezpečnostní funkce operačních systémů Windows, Linux a MacOS. Dále jsou popsány kybernetické útoky a jejich porovnání. Kapitola Malware popisuje nejběžnější škodlivý software. Následuje kapitola obecné ochrany proti kybernetickým útokům, kde je popsán antivirus, firewall a systémy IDS/IPS (Intrusion Detection System/Intrusion Prevention System). V neposlední řadě práce obsahuje kapitolu Etický hacking, kde je tento termín rozebrán a popsán. Kapitola pokračuje vybranými nástroji k provedení etického hackingu. V následující kapitole jsou popsány nástroje penetračního testování využívaných při jednotlivých fázích testování. Další kapitola obsahuje scénář etického hackingu na operační systém osobního počítače, serveru a webového serveru za použití penetračního testování. Práce je zakončena samotným provedením etického hackingu a jeho vyhodnocením. Cílem této bakalářské práce je shrnutí problematiky kybernetických útoků, metod a nástrojů jejichž cílem je narušení bezpečnosti systému, následně některé z těchto metod využít k etickému hackingu ve virtualizovaném prostředí.
|
|
Multimediální systém pro podporu výuky jazyků
Drápal, Libor ; Eysselt, Miloš (oponent) ; Kreslíková, Jitka (vedoucí práce)
Projekt se zabývá problematikou elektronického vzdělávání (e-learning). Je v něm vysvětleno, co tento pojem znamená, kde a jakým způsobem se tento druh vzdělávání využívá a jaké jsou jeho výhody a nevýhody ve srovnání s jinými výukovými metodami. Jsou zde uvedeny nástroje pro tvorbu elektronického kurzu a je nastíněno jak by měl tento kurz vypadat. Dále jsou probrány různé techniky a nástroje pro vytváření aplikačního rozhraní, zobrazování 3D grafiky a přehrávání audio záznamů pod různými operačními systémy. V tomto směru jsou pak podrobněji popsány nástroje pro operační systém Microsoft Windows. Cílem bylo navrhnout a realizovat multimediální systém pro podporu výuky jazyků. Využitím 3D grafiky a zvukových záznamů byl vytvořen výukový systém, který je pro uživatele lákavý vzhledem a pohodlný při jeho ovládání.
|
|
Aplikace pro bezpečné ukládání dat do paměti mobilních zařízení
Kocáb, Marek ; Martinásek, Zdeněk (oponent) ; Mácha, Tomáš (vedoucí práce)
Bakalářská práce je zaměřena na vytvoření aplikace pro bezpečné ukládání dat do paměti mobilních zařízení. Teoreticky jsou popsány operační systémy podle oblíbenosti u uživatelů a programovací jazyky. V další části práce je vysvětlen šifrovací standard AES a jeho princip šifrování a dešifrování dat. V praktické části je vytvořen program PINapplication. Aplikace umožní uživateli ukládat jeho citlivá data pod svým zvoleným heslem. Uložená citlivá data je možno libovolně odebírat a přidávat nová. Data vložená uživatelem jsou zašifrována standardem AES. Celá tato aplikace je naprogramována v jazyce Java ve verzi pro mobilní zařízení (J2ME).
|
|
Návrh zabezpečení serverů
Gajdoš, David ; Křeménková, Jitka (oponent) ; Ondrák, Viktor (vedoucí práce)
Práce má za úkol analyzovat současný stav managementu zabezpečení operačních systémů na serverech spravovaných pro zákazníka, odhalit jeho slabé stránky, poté prozkoumat teoretické možnosti a následně navrhnout nové řešení tohoto managementu.
|
|
Systém řízení osvětlení využívající bezdrátovou komunikační síť
Levek, Vladimír ; Kadlec, Jaroslav (oponent) ; Kuchta, Radek (vedoucí práce)
Práce se zaměřuje na popis, návrh a vytvoření bezdrátového systému pro řízení osvětlení. Součástí práce je vytvoření komunikačních modulů pro spínání osvětlení a vytvoření jejich obslužných programů. V úvodu práce je stručně popsána problematika řízení osvětlení a obecné požadavky na řízení inteligentního domu. Dále je stručně popsána bezdrátová komunikační platforma IQRF, která slouží jako platforma pro tento systém. V další části diplomové práce jsou popsány jednotlivé moduly jak po obvodové stránce, tak z hlediska programového vybavení. Součástí této práce je i popis protokolu datového přenosu. V příloze je uveden výpis všech programů obsluhujících provoz systému bezdrátového řízení osvětlení.
|
|
Dálkové ovládání počítače pomocí mobilního telefonu
Řeháček, Prokop ; Jaroš, Jiří (oponent) ; Pospíchal, Petr (vedoucí práce)
Práce se zabývá tvorbou aplikace dálkového ovládání s využitím bezdrátové technologie Bluetooth. V práci je představen moderní operační systém Android a vývoj softwaru pro tento systém. Aplikace dálkového ovládání se skládá z částí: klient pro OS Android a server pro OS GNU/Linux. Pro implementaci klienta byl použit programovací jazyk Java a server vznikl za využití Qt toolkitu a jazyka C++. Vývoj programů je rozdělen na části: návrh, implementace a testování. Výsledkem práce je fungující aplikace, která ovládá multimediální programy pro přehrávání audio a video souborů.
|
| |
|
Minimalizace operačního systému CentOS
Vashkevich, Pavel ; Caha, Tomáš (oponent) ; Komosný, Dan (vedoucí práce)
Účelem této práce je provést redukci operačního systému Linux. Pro minimalizaci byla zadaná linuxová distribuce CentOS 8, která je vytvořena na základě otevřených zdrojových kódů. Tyto jsou šířeny společností Red Hat. Teoretická část práce popisuje základní součásti operačního systému, mezi které patří linuxové jádro, ovladače a grafické rozhraní. Praktická část popisuje návrh metody pro minimalizaci operačního systému. Tato metoda zahrnuje i porovnání minimalistických webových prohlížečů. Výsledná velikost po provedení redukce je 731 MB. Software pro automatizaci minimalizace je zveřejněn v osobním repozitáře na GitHub pod licencí MIT.
|