Testování bezpečnosti CMS Wordpress
Název práce: | Testování bezpečnosti CMS Wordpress |
---|---|
Autor(ka) práce: | Březina, Tomáš |
Typ práce: | Diplomová práce |
Vedoucí práce: | Klíma, Tomáš |
Oponenti práce: | Holub, Jan |
Jazyk práce: | Česky |
Abstrakt: | Diplomová práce se zabývá problematikou bezpečnosti webových stránek postavených na CMS WordPress s důrazem na penetrační testování a testování bezpečnostních pluginů. Hlavním cílem této diplomové práce je ověřit bezpečnost nástroje CMS WordPress a sestavit bezpečnostní doporučení pro eliminaci nejčastějších zranitelností WordPressu. Praktické ověření bezpečnosti je provedeno prostřednictvím penetračního testování pomocí vlastní univerzální metodiky pro testování webů WordPress na vzorku tří vybraných WordPress webových stránek. Testování zahrnuje jak manuální analýzu zranitelností, tak automatizované skenování pomocí nástrojů jako WPScan nebo Burp Suite. Součástí výzkumu je také evaluace účinnosti běžně dostupných bezpečnostních pluginů v kontextu ochrany proti útokům a jejich vliv na rychlost webových stránek. Na základě těchto testů a také teoretické části, která se věnuje metodikám penetračního testování a specifikům bezpečnosti WordPressu, jsou formulována praktická doporučení pro vlastníky či správce webových stránek. Tato doporučení pokrývají oblasti jako aktualizace systému a pluginů, konfigurace oprávnění nebo volba bezpečnostních pluginů. Výsledky praktického testování ukazují, že ačkoliv WordPress často neobsahuje kritické zranitelnosti, tak stále ve WordPressu zůstávají časté nedostatky v nastavení, které zvyšují riziko úniku dat nebo kompromitace stránek. Práce také zdůrazňuje potřebu systematického přístupu k bezpečnosti a poskytuje vlastníkům webů konkrétní kroky k minimalizaci rizik spojených s kybernetickými hrozbami. |
Klíčová slova: | bezpečnost; webové stránky; WordPress; zranitelnosti; penetrační testování |
Název práce: | Security testing of WordPress CMS |
---|---|
Autor(ka) práce: | Březina, Tomáš |
Typ práce: | Diploma thesis |
Vedoucí práce: | Klíma, Tomáš |
Oponenti práce: | Holub, Jan |
Jazyk práce: | Česky |
Abstrakt: | The thesis deals with the issue of security of websites built on CMS WordPress with emphasis on penetration testing and testing of security plugins. The main objective of this thesis is to verify the security of the WordPress CMS tool and to make security recommendations for eliminating the most common WordPress vulnerabilities. Practical security verification is performed through penetration testing using a custom universal methodology for testing WordPress websites on a sample of three selected WordPress websites. The testing includes both manual vulnerability analysis and automated scanning using tools such as WPScan or Burp Suite. The research also includes an evaluation of the effectiveness of commonly available security plugins in the context of protecting against attacks and their impact on website speed. On the basis of these tests as well as the theoretical part, which focuses on penetration testing methodologies and specifics of WordPress security, practical recommendations for website owners or administrators are formulated. These recommendations cover areas such as updating the system and plugins, configuring permissions or choosing security plugins. The results of the practical testing show that although WordPress often does not contain critical vulnerabilities, there are still frequent weaknesses in WordPress settings that increase the risk of data leakage or site compromise. The thesis also highlights the need for a systematic approach to security and provides specific steps for site owners to minimize the risks associated with cyber threats. |
Klíčová slova: | vulnerabilities; websites; WordPress; penetration testing; security |
Informace o studiu
Studijní program / obor: | Znalostní a webové technologie |
---|---|
Typ studijního programu: | Magisterský studijní program |
Přidělovaná hodnost: | Ing. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra systémové analýzy |
Informace o odevzdání a obhajobě
Datum zadání práce: | 22. 8. 2024 |
---|---|
Datum podání práce: | 5. 5. 2025 |
Datum obhajoby: | 12. 6. 2025 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/89052/podrobnosti |