Korištenje Pythona i tehnika serijalizacije/deserijalizacije za učinkovitu digitalnu forenziku
Saved in:
| Title: | Korištenje Pythona i tehnika serijalizacije/deserijalizacije za učinkovitu digitalnu forenziku |
|---|---|
| Authors: | Bingula, Goran |
| Contributors: | Tuličić, Domagoj |
| Publisher Information: | Tehničko veleučilište u Zagrebu. Zagreb University of Applied Sciences. |
| Publication Year: | 2023 |
| Collection: | Croatian Digital Theses Repository (National and University Library in Zagreb) |
| Subject Terms: | 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 |
| Description: | 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 ... |
| Document Type: | master thesis |
| File Description: | application/pdf |
| Language: | 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 |
| Availability: | 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 |
| Accession Number: | edsbas.8BA4D2AB |
| Database: | BASE |
| Abstract: | 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 ... |
|---|
Nájsť tento článok vo Web of Science