|
Aplikace pro analýzu zvukových souborů
Dřevojánek, Dalibor ; Schimmel, Jiří (oponent) ; Přinosil, Jiří (vedoucí práce)
Tato bakalářská práce se zabývá soubory formátu RIFF, jejich strukturou, zpracováním, využitím a vytvořením aplikace, která umožní náhled na strukturu souboru a jeho jednoduchou editaci. Aplikace je vytvořena pomocí programovacího jazyku C# a rozhraní .NET. Dokáže zobrazit strukturu souboru ve stromovém zobrazení jednotlivých bloků, zobrazit průběh zvukového signálu audio souborů, editovat hodnoty některých bloků, vyjmout blok z RIFF souboru, uložit jej do samostatného souboru a přidat či odebrat blok z RIFF souboru. Aplikace také obsahuje konzolovou verzi pro použití v prostředí bez grafického rozhraní. Pro vývoj byl použito integrované vývojové prostředí JetBrains Rider od společnosti JetBrains s.r.o a pro uložení a zachování zdrojového kódu repozitář git uložený v cloudové službě GitHub.
|
| |
| |
| |
|
Detektor utajovaných prostředků pro GNU/Linux
Nečas, Radek ; Rogalewicz, Adam (oponent) ; Procházka, Boris (vedoucí práce)
Tato práce se zabývá detekováním skrytých prostředků v prostředí operačních systémů GNU/Linux. Současně analyzuje nástroje, které toto skrývání provádějí (tzv. rootkity). Práce je rozdělena na teoretickou a praktickou část. Teoretická část se zaměřuje především na způsob správy a reprezentace prostředků v operačním systému, režimy běhu a systémová volání. Praktická část se zabývá návrhem a implementací obecného detektoru, kterému jsou jednotlivé metody detekce předány formou zásuvných modulů. Některé z těchto metod jsou realizovány jako moduly jádra operačního systému. Účinnost detektoru je porovnána oproti reálným rootkitům.
|
|
Aplikace pro řízený přístup ke vzdáleným dokumentům pro GNU/Linux
Bernard, Jan ; Burget, Radek (oponent) ; Rychlý, Marek (vedoucí práce)
Práce se zaměřuje na synchronizaci a životní cyklus souborů stažených do uživatelského počítače ze vzdáleného validovaného datového uložiště. Z analýzy trhu vyplynulo, že na trhu je velký výběr aplikací, ale rozdíly mezi nimi jsou relativně velké. Na základě požadavků a stanovené komunikace s validovaným datovým uložištěm byla navržena a implementována aplikace pro systém GNU/Linux. Testování aplikace probíhalo na dvou vybraných Linuxových distribucích s mock serverem zastupující vzdálené uložiště.
|
|
Ochrana CD/DVD před kopírováním
Řehák, Lukáš ; Říha, Zdeněk (oponent) ; Cvrček, Daniel (vedoucí práce)
Tato práce se zabývá ochranami proti kopírování CD a DVD, jejich popsáním a zařazením, testováním. Dále se zaměřuje na kvalitu těchto ochran, četnost použití, možnost vytvoření kopie a dalších vlastností těchto ochran. Dále se zaobírá tím, proč tyto ochrany používáme a včem nám pomáhají.
|
|
Systém souborů s velkými bloky
Rajman, Jakub ; Lampa, Petr (oponent) ; Čejka, Rudolf (vedoucí práce)
Diplomová práce pojednává o návrhu a implementaci souborového systému s velkými bloky pro operační systém FreeBSD. Úvod dokumentu je věnován teoretickému rozboru, který se nejprve zabývá historií, významem a použitím souborových systémů. V následující kapitole je popsána architektura souborového systému UFS/FFS. V části věnované implementaci je zpočátku představen návrh nového souborového systému, který vychází ze systému souborů MSDOSFS, a posléze detailně popsána implementace tohoto systému pro operační systém FreeBSD. Velký důraz je kladen na popis všech možných problémů, které mohou nastat během programování.
|
| |
|
Aplikace pro řízený přístup ke vzdáleným dokumentům pro GNU/Linux
Bernard, Jan ; Burget, Radek (oponent) ; Rychlý, Marek (vedoucí práce)
Práce se zaměřuje na synchronizaci a životní cyklus souborů stažených do uživatelského počítače ze vzdáleného validovaného datového uložiště. Z analýzy trhu vyplynulo, že na trhu je velký výběr aplikací, ale rozdíly mezi nimi jsou relativně velké. Na základě požadavků a stanovené komunikace s validovaným datovým uložištěm byla navržena a implementována aplikace pro systém GNU/Linux. Testování aplikace probíhalo na dvou vybraných Linuxových distribucích s mock serverem zastupující vzdálené uložiště.
|