Přístupnostní navigace
E-přihláška
Vyhledávání Vyhledat Zavřít
bakalářská práce
Autor práce: Bc. Šimon Binder
Ak. rok: 2025/2026
Vedoucí: doc. Ing. Zdeněk Martinásek, Ph.D.
Oponent: doc. Ing. Radek Fujdiak, Ph.D.
Táto bakalárska práca sa zaoberá návrhom a implementáciou nástroja ptapitester pre automatizované bezpečnostné testovanie rozhraní XML-RPC a SOAP. V rámci práce sú zanalyzované vlastnosti a typické zraniteľnosti oboch protokolov, na základe ktorých sú navrhnuté testovacie postupy. Nástroj je implementovaný v jazyku Python ako modul rozširujúci sadu nástrojov PenterepTools. Modulárna architektúra nástroja umožňuje samostatné spúšťanie jednotlivých testov ako aj implementáciu nových testovacích mo- dulov bez zásahu do jadra nástroja. Súčasťou riešenia je vytvorenie izolovaného kontaj- nerového experimentálneho pracoviska so zámerne implementovanými zraniteľnosťami pre overenie funkčnosti nástroja. Výstupy testovania sú zaznamenávané do štandardi- zovaného formátu JSON a do formy čitateľnej pre človeka v tvare konzolového výpisu. Výsledky testovania potvrdzujú, že nástroj dokáže efektívne identifikovať bezpečnostné nedostatky v rozhraniach XML-RPC a SOAP.
bezpečnostné testovanie, Penterep, ptapitester, Python, SOAP, XML-RPC
Termín obhajoby
16.06.2026
Výsledek obhajoby
obhájeno (práce byla úspěšně obhájena)
Klasifikace
A
Průběh obhajoby
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ů?
Jazyk práce
slovenština
Fakulta
Fakulta elektrotechniky a komunikačních technologií
Ústav
Ústav telekomunikací
Studijní program
Informační bezpečnost (BPC-IBE)
Složení komise
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)
Posudek vedoucíhodoc. Ing. Zdeněk Martinásek, Ph.D.
Známka navržená vedoucím: A
Posudek oponentadoc. Ing. Radek Fujdiak, Ph.D.
Známka navržená oponentem: A
Odpovědnost: Mgr. et Mgr. Hana Odstrčilová