Original title:
Vývoj webové aplikace s využitím WebForms
Translated title:
Using WebForm for web application development
Authors:
Müller, David ; Brožek, Jiří (advisor) ; Hanzlík, Petr (referee) Document type: Bachelor's theses
Year:
2016
Language:
cze Publisher:
Česká zemědělská univerzita v Praze Abstract:
[cze][eng] Tato bakalářská práce se zabývá problematikou vývoje bezpečných webových aplikací za
použití ASP.NET a především pak Web Forms. V teoretické části se práce nejprve věnuje
fungování frameworku ASP.NET a jeho součástí, které se pojí k bezpečnosti. Dále se pak
zabývá častými problémy, kterými trpí velká část webových aplikací, a také útoky, kterými
jsou tyto aplikace napadány.
V praktická části je postupně navrženo a implementováno jádro obecného
informačního systému, které je schopno bezpečné autentizace i autorizace uživatelského
účtu. Celá aplikace je poté otestována, aby se tak prokázala její funkčnost.This bachelor thesis is focused on issues of developing secure web applications using
ASP.NET and primarily Web Forms. The first section of theoretical part of this thesis
describes ASP.NET Framework and its components, that are related to web security. The
second section revolves around frequent mistakes made by many web developers, and also
around attacks that can be waged against such vulnerable applications.
In the practical part, a core of universal IS is being designed and then created. This
kernel is capable of authentication and authorization of a local user account. In the end, the
entire application is fully tested to prove its functionality.
Keywords:
ASP.NET; ASP.NET Identity; C#; SQL; Web Forms; webová aplikace; ZAP