Having fun while learning about and pivoting into the world of DFIR.
by ogmini
First of all, big thanks to all the organizers who made the challenges and did all the hard work! As I said in the Discord, “Definitely learned a lot and most importantly ways to improve my workflow/process”.
LinkedIn Post from Jessica Hyde to all of their LinkedIn profiles.
I am really happy with placing 15th at the buzzer! I was able to carve out sometime to compete and I’m currently sitting 5th as I write this post. Excited to participate in the future.
I need to figure out a fast and efficient way to take notes of how I came to the solutions. I took very few notes during the competition and it will be more time consuming to do an adequate writeup. Do I just record video of my desktop? Record voice notes? I’ll have to do some research.
I did a little bit of pre-analysis on the evidence provided. I was able to solve a bunch of questions right off the back by referring to my notes. Hilariously, I didn’t note the telephone numbers of the smartphones; but I noted the IMEIs! My interest in the password protected 7zip file and other artifacts were warranted. I should have attempted to explore them more before the competition.
I should pre-dump and pre-analyze the registry.
Dump all images with EXIF data and run them through my little script https://github.com/ogmini/EXIFtoKMZ or some other similar tool.
Honestly, there is so much pre-analysis that can be done and these were the ones that stood out.
I need to find a better way to be able to search and understand emails. I wonder if something like ChatRTX from Nvidia might be useful for this. Worth investigating. For one of the questions, I hyper focused on emails and forgot to check text messages. Feeding all that to an AI model might be worth the work. I found it very tedious to actually have to READ emails and texts. I do enough of that in my actual job.
Competing on a 14” laptop screen isn’t ideal, but the circumstances demanded it. My normal computer with three screens would have been ideal. I actually do all my work on Virtual Machines and I spun one up specifically for this competition. Helps me keep everything clean, isolated, and accessible from any computer using Tailscale. In the future, I want to explore spinning up one Virtual Machine for each image/device given. I think it would have been easier/faster to flip between four different virtual machines for the iPhone, Chromebook, Pixel, and Windows System. I could just leverage Remote Desktop Connection Manager.
I want to commend the organizers for making a dataset with a very real feeling scenario. It makes for a more compelling challenge. I have one suggestion to do validation on the submission of answers to not allow blank entries. I stupidly pressed submit on an empty box and it wasted a chance.
I’m still trying to solve the “DAdataTA” challenge; but I have a sneaky feeling that the content was 11 characters long. This is assuming I’m reading the artifacts from Windows Notepad correctly.
tags: CTF - Challenges