Přístupnostní navigace
E-application
Search Search Close
Master's Thesis
Author of thesis: Bc. Peter Takács
Acad. year: 2025/2026
Supervisor: doc. Ing. Zdeněk Martinásek, Ph.D.
Reviewer: prof. Ing. Dan Komosný, Ph.D.
This thesis introduces the Apache HTTP Server and the Penterep penetration-testing platform, and analyses selected server modules together with their common vulnerabilities. It then describes the design and implementation of an automated tool for the penetration testing of Apache HTTP Server modules called ptmodscan. The tool is made to detect active modules based on the tested server’s externally observable behavior and by checking for basic misconfigurations associated with those modules. Finally, the tool is evaluated on a locally deployed Apache installation containing deliberate vulnerabilities, demonstrating that the implemented solution meets the objectives defined at the beginning of the thesis.
Apache HTTP Server, Penterep, penetration testing, Apache modules, module detection, mod_status, mod_ssl, mod_info, mod_auth_basic, mod_auth_digest, mod_deflate, mod_expires, mod_php, mod_headers, mod_dav, mod_autoindex, mod_alias, mod_userdir, mod_dir, mod_proxy, Python, Web server, ptmodscan, ptlibs
Date of defence
09.06.2026
Result of the defence
Defended (thesis was successfully defended)
Grading
A
Process of defence
Student prezentoval výsledky své práce a komise byla seznámena s posudky. Student obhájil diplomovou práci a odpověděl na otázky členů komise a oponenta. Otázky členů komise a oponenta: - V čem je praktický přínos detekce aktivních modulů Apache oproti běžnému skenování známých zranitelností webového serveru? - Porovnával jste váš nástroj s jinými nástroji?
Language of thesis
English
Faculty
Fakulta elektrotechniky a komunikačních technologií
Department
Department of Telecommunications
Study programme
Information Security (MPC-IBE)
Composition of Committee
Ing. Vlastimil Člupek, Ph.D. (člen) Ing. Petr Dejdar, Ph.D. (člen) Ing. Patrik Dobiáš (člen) doc. JUDr. Matěj Myška, Ph.D. (místopředseda) prof. Ing. Dan Komosný, Ph.D. (předseda) Ing. Radomír Svoboda, Ph.D. (člen) Ing. Martin Rusz (člen) doc. Ing. Václav Oujezský, Ph.D. (člen)
Supervisor’s reportdoc. Ing. Zdeněk Martinásek, Ph.D.
Grade proposed by supervisor: A
Reviewer’s reportprof. Ing. Dan Komosný, Ph.D.
Responsibility: Mgr. et Mgr. Hana Odstrčilová