|
Bezpečnost aplikace MCUXpresso Web
Mittaš, Tomáš ; Heriban, Pavel (oponent) ; Roupec, Jan (vedoucí práce)
Táto práca sa zaoberá testovaním bezpečnosti aplikácie MCUXpresso Web SDK Builder pomocou techník a nástrojov etického hackovania. Na začiatku práce je stručne spomenutá história etického hackovania a štruktúra webových aplikácií. Ďalej sa v práci rozoberá samotná aplikácia z pohľadu užívateľa, jej časti pred prihlásením a po prihlásení do aplikácie a fungovanie tejto aplikácie. Následne je popísaný zoznam najčastejších zraniteľností a slabín webových aplikácií pre pochopenie prípadných nájdených zraniteľností. Práca sa ďalej zaoberá technikami a nástrojmi bezpečnosti webových aplikácii a ich porovnaniu. Predposledná kapitola sa venuje použitiu techniky Analýza a hľadanie zraniteľností na aplikáciu MCUXpresso Web SDK Builder. Na záver je navrhnutý testovací plán bezpečnosti aplikácie, pričom časť tohto plánu je automatizovaná.
|
|
Bezpečnost lokálních počítačových sítí
Marek, Martin ; Heriban, Pavel (oponent) ; Roupec, Jan (vedoucí práce)
Diplomová práce se zabývá vybudováním bezpečnosti lokálních počítačových sítí. Hlavní část práce se zabývá řešením autorizace bezdrátových klientů proti RADIUS serveru a návrhem doménového kontroléru pomocí open-source produktů a nástrojů s operačním systémem GNU/Linux.
|
|
Tvorba aplikací pro Android ve vývojovém prostředí Eclipse
Kováč, Robert ; Heriban, Pavel (oponent) ; Roupec, Jan (vedoucí práce)
Obsahem této práce je představení a popis platformy pro mobilní zařízení Android. V první části je seznámení s operačním systémem Android, jeho historie, architektura, verze a konkurenční platformy. Další část popisuje nástroje, které se nejčastěji používají při vyvíjení aplikací pro tento systém a poslední část se zabývá praktickým návrhem a sestavením ukázkové aplikace.
|
| |
|
Design and implementation of a call back system utilizing JBoss and unix clustering
Vakula, Juraj ; Heriban, Pavel (oponent) ; Roupec, Jan (vedoucí práce)
The thesis is focused on use and implement High Availability cluster in the productive environment, where is needed to concentrate on business critical application. The main aim of this thesis is to create the environment for callback system, which consist from many software products, for example database, web, java and etc. A company has to consolidate every application in an flexible environment resistent to hardware failure, human error in order to be running 24/7.
|
| |
|
Zakázkový firemní informační systém
Kojecký, Jan ; Roupec, Jan (oponent) ; Heriban, Pavel (vedoucí práce)
Práce se věnuje vývoji zakázkového firemního informačního systému pro poskytovatele internetu. Informační systém sestává ze dvou hlavních modulů – modulu uživatelů, který spravuje všechna potřebná data odběratelů a modulu technického vybavení, který obsahuje informace o technickém vybavení firemní infrastruktury a sítě s vazbou na monitorování provozu. Informační systém je provozován na serveru s operačním systémem Linux.
|
|
Fitness aplikace pro Android
Husa, Martin ; Heriban, Pavel (oponent) ; Roupec, Jan (vedoucí práce)
Tato bakalářská práce obsahuje rešeršní studii operačního systému Android, obecné základy programování aplikací pro Android a praktický příklad mobilní sportovní aplikace pro Android. Aplikace obsahuje rozpis tréninků doplněný o animace cviků a také databáze se statistikami z jednotlivých tréninků nebo měření váhy.
|
|
Tvorba internetových aplikací pomocí Rich Internet Application Adobe AIR
Šimík, Adam ; Heriban, Pavel (oponent) ; Roupec, Jan (vedoucí práce)
Tato práce se zabývá problematikou tvorby desktopových aplikací pomocí technologie Adobe AIR (Adobe Integrated Runtime). Tyto aplikace jsou vytvořeny na základě webových technologií, avšak nemají tak omezený přístup k prostředkům operačního systému, jako je tomu v případě aplikací webových. Navíc je možno tyto aplikace instalovat na různé operační systémy bez nutnosti jejich kompilace pro konkrétní operační platformu. Kromě popisu samotných technologií používaných při tvorbě AIR aplikací se práce věnuje realizaci vlastní aplikace, pomocí které jsou pak testovány některé z možností technologie AIR.
|
|
Zpětný překladač jazyka Java
Žamberský, Zdeněk ; Heriban, Pavel (oponent) ; Roupec, Jan (vedoucí práce)
Práce se zabývá vytvořením zpětného překladače pro jazyk Java. Cílem zpětného překladače je co nejlépe rekonstruovat zdrojový kód jazyka Java z class souborů. V práci je nejdříve rozebírán jazyk Java jako takový, kompilace Javy a struktura souborů class (zkompilovaná podoba Javy). Je také přiblíženo fungování virtuálního stroje Javy a jeho instrukční sada. Poté se přejde k problematice zpětného překladu a popisu algoritmů navržených a použitých pro realizaci zpětného překladače. V práci jsou uvedeny příklady dekompilovaného kódu.
|