|
Secure Coding Guidelines for Java
Jalakšová, Michaela ; Malinka, Kamil (referee) ; Tamaškovič, Marek (advisor)
Java je populárny programovací jazyk, ktorý je široko používaný v rôznych aplikáciách. Java však nie je výnimkou, pokiaľ ide o zraniteľnosť voči útokom, ktoré hľadajú bezpečnostné chyby v kóde. Cieľom tejto práce je zvýšiť povedomie o zraniteľnostiach programovania v Jave a vyvinúť vzdelávací nástroj, ktorý pomôže programátorom naučiť sa písať bezpečnejší kód. Cieľom tohto nástroja je poskytnúť programátorom Javy informácie o postupoch bezpečného kódovania a prostredie, kde sa môžu naučiť základy bezpečného programovania. Táto práca tiež poskytuje riešenie niektorých bežnejších zraniteľností v Jave.
|
|
Extension of the Monitoring Probe with Wi-Fi Support
Findra, Michal ; Tisovčík, Peter (referee) ; Orsák, Michal (advisor)
The purpose of this work is to study Wi-Fi networks and their security and to create an extension for network probe, which is able to catch and analyze Wi-Fi traffic developed by The Accelerated Network Technologies (ANT) research group on FIT BUT. Study of software flexprobe components are described with proposal of wireless extension. Wi-Fi standards are described with their flaws and tools to crack Wi-Fi security with ability to intercept traffic on specific network. Implementation of wireless extension with testing is described in the last part of this thesis.
|
|
Secure Coding Guidelines for PHP
Holý, Tomáš ; Firc, Anton (referee) ; Malinka, Kamil (advisor)
Vzhledem k široké škále webových aplikací a služeb, které jsou dnes k dispozici, se zabezpečení webu stalo jedním z nejdůležitějších aspektů moderního vývoje webových stránek. Útočníci z celého světa neustále hledají bezpečnostní chyby, které by mohli zneužít, a je na vývojářích webových aplikací, aby své aplikace před těmito útoky ochránili. Pokud se jim to nepodaří, může to vést k přerušení provozu služeb, úniku zdrojového kódu nebo únikům dat, které kompromitují data uživatelů. Cílem této práce je poskytnout úvod do problematiky zabezpečení webových aplikací a soubor programátorských zásad, které by měl znát každý vývojář jazyka PHP, aby zajistil minimální přijatelnou úroveň zabezpečení. Tato práce se zabývá moderními bezpečnostními standardy, nástroji a postupy a také nejčastějšími bezpečnostními chybami a způsoby, jak jim předcházet. Výsledkem této práce je bezplatná výuková webová aplikace nabízející pokyny pro bezpečné kódování v jazyce PHP, která je k dispozici na adrese php.tomasholy.dev.
|
|
Extension of the Monitoring Probe with Wi-Fi Support
Findra, Michal ; Tisovčík, Peter (referee) ; Orsák, Michal (advisor)
The purpose of this work is to study Wi-Fi networks and their security and to create an extension for network probe, which is able to catch and analyze Wi-Fi traffic developed by The Accelerated Network Technologies (ANT) research group on FIT BUT. Study of software flexprobe components are described with proposal of wireless extension. Wi-Fi standards are described with their flaws and tools to crack Wi-Fi security with ability to intercept traffic on specific network. Implementation of wireless extension with testing is described in the last part of this thesis.
|