The case

Exhibit A
more counts

Case summary

all the numbers
Why I built this

Why I built this

I'm a computer science student in Toronto and I'm teaching myself digital forensics, mostly because I want to sit the GCFE one day. Reading about Windows artefacts only got me so far. I kept nodding along at things like $STANDARD_INFORMATION versus $FILE_NAME and then realising I couldn't explain them to anyone. So I wrote a tool that has to deal with them.

Timestomping tripped me up the most. My first version called any file that was modified before it was created a fake, and that is exactly what a normal copy looks like. Now it wants several signs at once before it says anything strong. File carving was humbling too. Finding the end of a JPEG sounds easy until a thumbnail inside it ends the file early.

All the data here is made up, and I graded the tool against my own answer key, so read the results as "it does what I meant" and not as proof it works on a real case. Next I'd like to run it on a public disk image, carve more than four file types, and read real Prefetch and registry files instead of exports.

Diogo