Návrh a implementace softwarových nástrojů pro digitální forenzní analýzu

Loading...
Thumbnail Image

Date

Mark

A

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií

ORCID

Abstract

Digitálna forenzná analýza je kritická pri vyšetrovaní trestných činov a bezpečnostných incidentov, avšak absentujú nástroje zabezpečujúce systematické dodržiavanie medzinárodných štandardov a českého právneho rámca. Táto práca navrhuje, implementuje a empiricky overuje tri interaktívne kontrolné zoznamy pre kľúčové scenáre: Policajný výsluch s Chain of Custody, Obnovu fotografií z poškodených médií a Vyšetrovanie malware incidentov. Každý pracovný postup obsahuje 8–25 atomických krokov s rozhodovacími bodmi implementujúcimi požiadavky NIST SP 800-86 a ISO/IEC 27037:2012. Komparatívna analýza odhalila, že neexistuje univerzálny pracovný postup — každý scenár vyžaduje prispôsobený prístup odrážajúci špecifické právne a technické obmedzenia. Navrhnuté postupy boli implementované ako sada ptforensictoolkit pozostávajúca zo 17 Python skriptov a 40 pracovných kariet pokrývajúcich všetkých 40 atomických krokov a validovaná na platforme BUTCA. Práca poskytuje referenčný model pre forenzné laboratóriá, orgány činné v trestnom konaní a akademické inštitúcie v českom prostredí.
Digital forensic analysis is critical for investigating crimes and security incidents, yet tools ensuring systematic compliance with international standards and Czech legal framework are absent. This thesis proposes, implements and empirically verifies three interactive checklists for key scenarios: Police Interrogation with Chain of Custody, Photo Recovery from Damaged Media, and Malware Incident Investigation. Each workflow contains 8–25 atomic steps with decision points implementing NIST SP 800-86 and ISO/IEC 27037:2012 requirements. Comparative analysis revealed no universal workflow exists—each scenario requires a tailored approach reflecting specific legal and technical constraints. The proposed procedures were implemented as the ptforensictoolkit suite of 17 Python scripts and 40 work cards covering all 40 atomic steps and validated on the BUTCA platform. The thesis provides a reference model for forensic laboratories, law enforcement agencies, and academic institutions in the Czech environment.

Description

Citation

SABOTA, D. Návrh a implementace softwarových nástrojů pro digitální forenzní analýzu [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2026.

Document type

Document version

Date of access to the full text

Language of document

cs

Study field

bez specializace

Comittee

prof. Ing. Jan Hajný, Ph.D. (předseda) JUDr. Ing. František Kasl, Ph.D. (místopředseda) Ing. Jan Látal, Ph.D. (člen) Ing. Petr Ilgner, Ph.D. (člen) Ing. František Urban, Ph.D. (člen) Ing. Willi Lazarov (člen) Ing. Peter Balušík (člen) doc. Ing. Karol Molnár, Ph.D. (člen)

Date of acceptance

2026-06-09

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: 1) Validace funkčnosti proběhla na médiích o kapacitě v řádech gigabajtů, přičemž výkonová charakteristika u terabajtových úložišť nebyla ověřena. Které kroky vašich pracovních postupů považujete za nejkritičtější z hlediska škálovatelnosti na reálné forenzní případy a jaké problémy by mohly u větších úložišť nastat? 2) Slovník REPAIR_SUCCESS_RATES přiřazuje každému typu poškození pevnou míru úspěšnosti opravy. Uvažoval jste o tom, aby se tyto hodnoty adaptivně aktualizovaly na základě skutečných výsledků oprav při běhu nástroje, a jaká rizika z hlediska forenzní reprodukovatelnosti by to přineslo? 3) Vy jste zmiňoval, že se dá scénář použít v praxi, ne vždy je to triviální. Byl u toho konzultován nějaký právník? 4) Používali jste komerční, nebo open-source nástroje ve scénáři?

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO