|
Architektura a správa zabezpečených sítí
Štangler, Jan ; Frolka, Jakub (oponent) ; Člupek, Vlastimil (vedoucí práce)
Tato práce je zaměřena na bezpečnost malých až středně velkých sítí s centrální správou, zejména pak na vytvoření metodiky pro návrh zabezpečené sítě. Popsán je návrh zabezpečené sítě pro začínající IT firmu s~využitím open-source softwaru. Je provedeno nasazení navržené zabezpečené sítě s~centrální správou a~otestována konektivita prvků. V~práci jsou simulovány modelové situace provozu a~útoky na síť pomocí technik penetračního testování. Z hlediska závažnosti dopadu na bezpečnost sítě jsou zachycené útoky vyhodnoceny a~okamžitě oznámeny zodpovědným osobám. Na závěr jsou výsledky zachycených útoků zpracovány a~je doporučen další postup.
|
|
Návrh laboratorních úloh v oblasti programovatelnosti sítí
Dubovyi, Dmytro ; Polívka, Michal (oponent) ; Škorpil, Vladislav (vedoucí práce)
Cílem diplomové práce je zhodnocení současného vývoje v oblasti SDN a možnosti programovatelnosti SDN prvků pomocí rozhraní pro programování aplikací API. V teoretické části jsou popsány: základní architektura SDN, provoz uvnitř SDN mezi jeho jednotlivými vrstvami, protokoly komunikace „Southbound“ rozhraní a „Northbound“ rozhraní. Další část práce se zabývá možností programovatelnosti SDN prvků pomocí API. Poslední kapitola teoretické časti vylíčí současný vývoj v oblasti SDN. Praktická část je věnována vytvoření dvou laboratorních úloh, které se zabývají programováním SDN API. Laboratorní úlohy se týkají programování BIG-IP od společnosti F5 Network a směrovačů od společnosti Arista Network. Programování probíhá pomocí Pythonu přes REST API pro BIG-IP, nebo eAPI pro Arista EOS. Pro stejný účel byl také využít nastroj pro nastavení Ansible.
|
|
Automatizace MITM útoků za použití jednodeskového počítače
Podlesný, Šimon ; Letavay, Viliam (oponent) ; Pluskal, Jan (vedoucí práce)
Práca je zameraná na návrh MiTM útokov s využitím moderných prístupov pri návrhu IT infraštruktúri. Špecificky sa zameriava na možnosti využitia jednodoskových počítačov a na možnosti ako zjednodušiť ich kofiguráciu pre účely penetračného testovania. Navrhnuté a implementované riešenie umožnuje použitie komplikovaných útokov personálom, ktorý je len zaškolený, pričom neobmedzuje použitie skúseným personálom. Zatiaľ čo dnešné prístupy by sa dali považovať sa monolitické a centrické, navrhnuté riešenie berie samotný MiTM útok len ako časť riešenia pričom sa zameriava aj na ostatné aspekty ako napríklad exfiltrácia dát, alebo crackovanie hesiel.
|
| |
|
Automatizace pomocí Ansible ve Windows
Klíč, Jiří ; Očenášek, Pavel (oponent) ; Trchalík, Roman (vedoucí práce)
Tato bakalářská práce se zabývá především možnostmi, jak automatizovat správu počítačů a získávání dat o počítačích. Práce se zaměřuje na automatizaci počítačů s operačním systémem Windows spravovaných z operačního systému Linux. Automatizace je zde prováděna z textového uživatelského rozhraní. Seznamuje čtenáře s využitým nástrojem Ansible a jeho komponenty a využitím. Probírají se zde jak metody získávání potřebných dat, tak i jejich význam a interpretace. V práci jsou získávána jak statická data, tak i data měnící se s časem. Také jsou zde rozebírány možnosti správy softwarového vybavení počítače.
|
|
Správa serverových farem
Hlaváč Ďurán, Dominik ; Očenášek, Pavel (oponent) ; Trchalík, Roman (vedoucí práce)
Bakalárska práca sa zaoberá návrhom systému pre komplexnú správu a monitorovanie serverových fariem založených na operačnom systéme Red Hat Enterprise Linux/CentOS pomocou nástroja Ansible. V práci je uvedený stručný popis použitých technológií a problematiky správy serverových fariem. Nami implementovaný nástroj zaisťuje prípravu prostredia pre použitie systému, vzdialenú inštaláciu a konfiguráciu aplikácií, registráciu hardware, monitorovanie softwarovej a hardwarovej funkcionality systému a mnoho iného. Následne je uvedené porovnanie výsledného systému s už existujúcimi nástrojmi. Súčasťou práce sú aj praktické ukážky riešenej problematiky.
|
|
Podpora průběžné integrace v rámci systému Copr
Klusoň, Martin ; Hruška, Martin (oponent) ; Rogalewicz, Adam (vedoucí práce)
Práce se zabývá implementací průběžné integrace pro build systém Copr. Implementace využívá framework Citool a jeho moduly, které se již používají pro průběžnou integraci build systému Koji. Výsledný systém umožňuje automaticky spustit testování pro nový balíček v build systému Copr a otestovat ho v prostředí virtuálního stroje. Práce ukazuje způsob, jakým je možné realizovat průběžnou integraci pro build systém Copr.
|
|
Automatic verification of software packages with help of DNS
Sehnoutka, Martin ; Dvořák, Jan (oponent) ; Jeřábek, Jan (vedoucí práce)
This master’s thesis deals with the problem of secure software distribution. An enhancement for the current state is proposed with the help of the domain name system which is used as a storage for verification keys. These keys are necessary for integrity verification of packages downloaded using a package manager. Furthermore, an extended version is proposed, which takes into account also repository metadata. Both versions are implemented using the Python programming language and integrated into the dnf package manager. This implementation is then tested in a virtual environment, discussed and evaluated in terms of its performance.
|
|
Automatic Component Metadata Extractor and Consolidator for Continuous Integration
Kulda, Jiří ; Smrčka, Aleš (oponent) ; Vojnar, Tomáš (vedoucí práce)
This Master Thesis focuses on the modification of continuous integration practice within the Platform team at Red Hat. The result of this thesis is the Metamorph, tool which will make it possible to unify the continuous integration tools of sub teams under the Platform team. The theoretical part describes the creation of a continuous integration practice and explains its benefits. Subsequently, existing CI tools (in the industry) are presented in detail. The following section demonstrates how continuous integration uses the Jenkins tool. This master thesis also contains the particulars of existing internal CI solutions at Red Hat. In the practical part, the design and implementation of tool that was made during the creation of this master thesis are introduced. In conclusion, the results are tested by one team at Red Hat and a possible extension is outlined.
|
|
Systém pro správu a monitoring PC
Kudláček, Marek ; Zeman, Kryštof (oponent) ; Mašek, Pavel (vedoucí práce)
Diplomová práce se zabývá systémem pro hromadnou správu a monitoring PC. Je zde uveden stručný popis nástrojů Puppet, Chef a Ansible, které tuto funkcionalitu umožňují. Celková problematika systému je řešena pomocí nástroje Ansible. Součástí je vytvořený scénář pro vzdálenou správu učebny, podle předem stanoveného zadání. Systém zajišťuje vzdálenou instalaci a konfiguraci aplikací, vytváření uživatelů, editaci souborů, aktualizace systému a mnohé další. Pro tento systém je vytvořena webová aplikace, díky která může být systém ovládán pomocí webového prohlížeče, jak z lokální, tak i veřejné sítě. Součástí práce jsou praktické ukázky řešené problematiky.
|