Přístupnostní navigace
E-application
Search Search Close
Bachelor's Thesis
Author of thesis: Bc. Šimon Binder
Acad. year: 2025/2026
Supervisor: doc. Ing. Zdeněk Martinásek, Ph.D.
Reviewer: doc. Ing. Radek Fujdiak, Ph.D.
This bachelor’s thesis deals with the design and implementation of the ptapitester tool for automated security testing of XML-RPC and SOAP interfaces. The thesis ana- lyzes the properties and typical vulnerabilities of both protocols, based on which testing procedures are designed. The tool is implemented in Python as a module extending the PenterepTools tool set. The modular architecture of the tool allows for separate execution of individual tests as well as implementation of new test modules without interfering with the core of the tool. Part of the solution is the creation of an isolated containerised experimental environment with deliberately implemented vulnerabilities to verify the functionality of the tool. The testing outputs are recorded in a standardized JSON format and in a human-readable form in the form of a console output. The test- ing results confirm that the tool can effectively identify security flaws in XML-RPC and SOAP interfaces.
Penterep, ptapitester, Python, security testing, SOAP, XML-RPC
Date of defence
16.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 bakalářskou práci a odpověděl na otázky členů komise a oponenta. Otázky: 1) Které implementované testy považujete za nejrizikovější při spuštění proti produkčnímu systému a jaká omezení nebo „safe mode“ by měl nástroj obsahovat? 2) Kolik bylo celkově provedeno testů?
Language of thesis
Slovak
Faculty
Fakulta elektrotechniky a komunikačních technologií
Department
Department of Telecommunications
Study programme
Information Security (BPC-IBE)
Composition of Committee
doc. Ing. Jan Jeřábek, Ph.D. (předseda) doc. Ing. Ivo Lattenberg, Ph.D. (místopředseda) Mgr. Martin Erlebach (člen) Ing. Eva Holasová, Ph.D. (člen) Ing. Petr Ilgner, Ph.D. (člen) Ing. Kryštof Zeman, Ph.D. (člen) Ing. Martin Rusz, Ph.D. (člen)
Supervisor’s reportdoc. Ing. Zdeněk Martinásek, Ph.D.
Grade proposed by supervisor: A
Reviewer’s reportdoc. Ing. Radek Fujdiak, Ph.D.
Grade proposed by reviewer: A
Responsibility: Mgr. et Mgr. Hana Odstrčilová