Korištenje Pythona i tehnika serijalizacije/deserijalizacije za učinkovitu digitalnu forenziku

Uloženo v:
Podrobná bibliografie
Název: Korištenje Pythona i tehnika serijalizacije/deserijalizacije za učinkovitu digitalnu forenziku
Autoři: Bingula, Goran
Přispěvatelé: Tuličić, Domagoj
Informace o vydavateli: Tehničko veleučilište u Zagrebu.
Zagreb University of Applied Sciences.
Rok vydání: 2023
Sbírka: Croatian Digital Theses Repository (National and University Library in Zagreb)
Témata: TEHNIČKE ZNANOSTI. Računarstvo. Informacijski sustavi, TECHNICAL SCIENCES. Computing. Information Systems, Python serijalizacija deserijalizacija skripta baseline program analiza, Python serialization deserialization script baseline program analysis
Popis: Rad započinje uvodom u osnovne koncepte Pythona i istražuje kako se Python može koristiti u svrhe digitalne forenzike. Posebna pažnja posvećena je alatu Py2exe koji omogućuje pretvaranje Python skripti u izvršne datoteke. Nakon uvoda u Python, rad se usredotočuje na koncepte serijalizacije i deserijalizacije podataka. Detaljno su analizirani različiti formati za serijalizaciju podataka, uključujući JSON, XML i YAML. Također, istražene su mogućnosti korištenja Python biblioteke "pickle" za serijalizaciju objekata. Glavni dio ovog rada je razvoj dvije Python skripte: jedne za stvaranje i druge za verifikaciju "baseline" skripte. Ove skripte omogućuju istražiteljima da uspoređuju trenutačno stanje sustava s referentnom bazom podataka i otkrivaju eventualne promjene. Nadalje, rad opisuje razvoj Python programa s korisničkim sučeljem koji se izvršava na ciljanim računalima tijekom forenzičke analize. Ovaj program prikuplja raznovrsne informacije o sustavu, uključujući informacije o datotekama, mrežnim aktivnostima, instaliranim aplikacijama i drugim relevantnim podacima. Sve prikupljene informacije kasnije se koriste za forenzičku analizu. ; Rad započinje uvodom u osnovne koncepte Pythona i istražuje kako se Python može koristiti u svrhe digitalne forenzike. Posebna pažnja posvećena je alatu Py2exe koji omogućuje pretvaranje Python skripti u izvršne datoteke. Nakon uvoda u Python, rad se usredotočuje na koncepte serijalizacije i deserijalizacije podataka. Detaljno su analizirani različiti formati za serijalizaciju podataka, uključujući JSON, XML i YAML. Također, istražene su mogućnosti korištenja Python biblioteke "pickle" za serijalizaciju objekata. Glavni dio ovog rada je razvoj dvije Python skripte: jedne za stvaranje i druge za verifikaciju "baseline" skripte. Ove skripte omogućuju istražiteljima da uspoređuju trenutačno stanje sustava s referentnom bazom podataka i otkrivaju eventualne promjene. Nadalje, rad opisuje razvoj Python programa s korisničkim sučeljem koji se izvršava na ciljanim računalima tijekom ...
Druh dokumentu: master thesis
Popis souboru: application/pdf
Jazyk: Croatian
Relation: https://zir.nsk.hr/islandora/object/tvz:162; https://urn.nsk.hr/urn:nbn:hr:309:767940; https://zir.nsk.hr/islandora/object/tvz:162/datastream/PDF
Dostupnost: https://zir.nsk.hr/islandora/object/tvz:162
https://urn.nsk.hr/urn:nbn:hr:309:767940
https://zir.nsk.hr/islandora/object/tvz:162/datastream/PDF
Rights: http://rightsstatements.org/vocab/InC/1.0/ ; info:eu-repo/semantics/restrictedAccess
Přístupové číslo: edsbas.8BA4D2AB
Databáze: BASE
Popis
Abstrakt:Rad započinje uvodom u osnovne koncepte Pythona i istražuje kako se Python može koristiti u svrhe digitalne forenzike. Posebna pažnja posvećena je alatu Py2exe koji omogućuje pretvaranje Python skripti u izvršne datoteke. Nakon uvoda u Python, rad se usredotočuje na koncepte serijalizacije i deserijalizacije podataka. Detaljno su analizirani različiti formati za serijalizaciju podataka, uključujući JSON, XML i YAML. Također, istražene su mogućnosti korištenja Python biblioteke "pickle" za serijalizaciju objekata. Glavni dio ovog rada je razvoj dvije Python skripte: jedne za stvaranje i druge za verifikaciju "baseline" skripte. Ove skripte omogućuju istražiteljima da uspoređuju trenutačno stanje sustava s referentnom bazom podataka i otkrivaju eventualne promjene. Nadalje, rad opisuje razvoj Python programa s korisničkim sučeljem koji se izvršava na ciljanim računalima tijekom forenzičke analize. Ovaj program prikuplja raznovrsne informacije o sustavu, uključujući informacije o datotekama, mrežnim aktivnostima, instaliranim aplikacijama i drugim relevantnim podacima. Sve prikupljene informacije kasnije se koriste za forenzičku analizu. ; Rad započinje uvodom u osnovne koncepte Pythona i istražuje kako se Python može koristiti u svrhe digitalne forenzike. Posebna pažnja posvećena je alatu Py2exe koji omogućuje pretvaranje Python skripti u izvršne datoteke. Nakon uvoda u Python, rad se usredotočuje na koncepte serijalizacije i deserijalizacije podataka. Detaljno su analizirani različiti formati za serijalizaciju podataka, uključujući JSON, XML i YAML. Također, istražene su mogućnosti korištenja Python biblioteke "pickle" za serijalizaciju objekata. Glavni dio ovog rada je razvoj dvije Python skripte: jedne za stvaranje i druge za verifikaciju "baseline" skripte. Ove skripte omogućuju istražiteljima da uspoređuju trenutačno stanje sustava s referentnom bazom podataka i otkrivaju eventualne promjene. Nadalje, rad opisuje razvoj Python programa s korisničkim sučeljem koji se izvršava na ciljanim računalima tijekom ...