Pokyny pro bezpečné programování v PHP
but.committee | doc. Dr. Ing. Dušan Kolář (předseda) doc. Dr. Ing. Otto Fučík (člen) Ing. František Grézl, Ph.D. (člen) Ing. Ivana Burgetová, Ph.D. (člen) Ing. Martin Hrubý, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C. | cs |
but.jazyk | angličtina (English) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Malinka, Kamil | en |
dc.contributor.author | Holý, Tomáš | en |
dc.contributor.referee | Firc, Anton | en |
dc.date.accessioned | 2023-07-17T08:04:14Z | |
dc.date.available | 2023-07-17T08:04:14Z | |
dc.date.created | 2023 | cs |
dc.description.abstract | 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. | en |
dc.description.abstract | With the wide range of web applications and services available today, web security has become one of the most important aspects of modern web development. Attackers from all around the world are constantly looking for security vulnerabilities to exploit, and it is up to the web developers to protect their applications from these attacks. Failing to do so can lead to service disruptions, source code leaks, or data breaches that compromise user data. The goal of this thesis is to provide an introduction to web security and a set of programming guidelines every PHP developer should be familiar with to provide a minimum acceptable level of security. This thesis covers modern security standards, tools and practices, as well as the most common security vulnerabilities and how to prevent them. The outcome of this thesis is a free educational web application offering secure coding guidelines for PHP, available at php.tomasholy.dev. | cs |
dc.description.mark | C | cs |
dc.identifier.citation | HOLÝ, T. Pokyny pro bezpečné programování v PHP [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023. | cs |
dc.identifier.other | 148513 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/211173 | |
dc.language.iso | en | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | PHP | en |
dc.subject | programování | en |
dc.subject | bezpečnost | en |
dc.subject | pokyny | en |
dc.subject | vývoj webových stránek | en |
dc.subject | bezpečnost webových stránek | en |
dc.subject | bezpečnostní zranitelnosti | en |
dc.subject | bezpečnostní exploity | en |
dc.subject | výuka | en |
dc.subject | PHP | cs |
dc.subject | programming | cs |
dc.subject | security | cs |
dc.subject | guidelines | cs |
dc.subject | web development | cs |
dc.subject | web security | cs |
dc.subject | security vulnerabilities | cs |
dc.subject | security exploits | cs |
dc.subject | education | cs |
dc.title | Pokyny pro bezpečné programování v PHP | en |
dc.title.alternative | Secure Coding Guidelines for PHP | cs |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2023-06-16 | cs |
dcterms.modified | 2023-06-19-10:16:24 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 148513 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2023.07.17 10:04:14 | en |
sync.item.modts | 2023.07.17 09:34:58 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |