Dag 11

Glemte Γ₯ ta screenshot her, men vi fikk en zip fil om jeg ikke husker feil. Med SQLite filer.

Dumpet ut databasen, med og uten Γ₯ lese inn wal/shm filene.
(Mer info om hva wal/shm filene er og gjΓΈr: https://sqliteforensictoolkit.com/forensic-examination-of-sqlite-write-ahead-log-wal-files/

Ser for at hash’en er md5 av β€œFornavn”+β€œEtternavn”
SΓ₯ antok da at noen har vΓ¦rt slemme i Γ₯r og havnet pΓ₯ slemme listen, som har prΓΈvd Γ₯ lure seg inn pΓ₯ snille listen.

Kode

import hashlib
import json
 
with open('snille.json', encoding='utf-8') as json_file:
    data = json.load(json_file)
    for person in data:
        name = person[0] + person[1]
        hash = hashlib.md5(name.encode('utf-8')).hexdigest()
        if person[2] != hash:
            print("Feil md5 hash", person)

Funn

Fra snille.json (som har fΓ₯tt wal/shm importert) Mangler md5 ['Agnes', 'Brekke', '49422712408d5409a3e40945204314e6']

Her fΓ₯r vi faktisk flagget uten PST{} delen… Men ved Γ₯ putte dette pΓ₯ og sende inn sΓ₯ er vi i mΓ₯l!

Flag

PST{49422712408d5409a3e40945204314e6}

Data

snille.json
slemme.json