Bakalářská práce

Security Analysis of an Existing Web Application

Radovan Hančuľák
Anotace

V roku 2016 Mgr. Jozef Živčic v rámci svojej bakalárskej práce vytvoril webovú aplikáciu na testovanie náhodnosti. Aplikácia je voľne dostupná na adrese http://frt.fi.muni.cz. Cieľom tejto práce je analyzovať túto aplikáciu a zhodnotiť, do akej miery ju možno považovať za bezpečnú. Práca je rozdelená na dve časti - statickú analýzu zdrojového kódu a dynamickú analýzu aplikácie. Z výsledkov vyplýva …více

Abstract

In 2016, Mgr. Jozef Živčic developed a web application for randomness testing as his bachelor's thesis. The application is freely available at http://frt.fi.muni.cz. This thesis aims to analyze this application and evaluate to what extent it can be considered secure. The assignment is divided into two sections - static analysis of the source code and dynamic analysis of the application. The results …více

Zadání práce
V rámci předchozích závěrečných prací na FI MU vznikl SW pro webové rozhraní k testování náhodnosti. Tato práce je psána v Pythonu (webová část) a C/C++ (back-end). Úkolem této bakalářské práce je zhodnotit bezpečnost dříve vyvinutého řešení.

Proveďte nejprve statickou analýzu zdrojových kódů. Soustřeďte se na části psané v pythonu i v C/C++. Najděte vhodné nástroje, spusťe je nad zdrojovými kódy a analyzujte výsledky těchto nástrojů. V případě potřeby upravte zdrojový kód aplikace.

Dále proveďte dynamické ověření zabezpečení instalace/konfigurace na serveru. Opět najděte vhodné nástroje, spusťe je nad nejprve vlastním a potom i produkčním serverem a analyzujte výsledky těchto nástrojů. Dynamické testování by mělo zahrnovat testy dle OWASP WSTG včetně cookie atributů a správy chyb. V případě potřeby upravte zdrojový kód nebo konfiguraci aplikace.

Jedná se o systém, který je k dispozici na http://frt.fi.muni.cz.
Práce zkontrolována:
23. 5. 2022 14:29, Ing. Mgr. et Mgr. Zdeněk Říha, Ph.D., učo 2514
Plný text práce
434,8 KB / soubor PDF
Jazyk práce
angličtina angličtina
Termín obhajoby
30. 6. 2022
Práce byla úspěšně obhájena

Vedoucí

Ing. Mgr. et Mgr. Zdeněk Říha, Ph.D., učo 2514
abs FI MU, PrF MU, ESF MU

Oponent

Mgr. Marek Sýs, Ph.D., učo 232886
KPSK FI MU

Masarykova univerzita Fakulta informatiky
Studijní program
Plán
Informatika

Práce na příbuzné téma

Seznam prací, které mají shodná klíčová slova.

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.