logo

Description

This image was captured from an iPhone of a user who likes to play video games, especially Minecraft, 
and communicates with friends. But is this user doing something they shouldn't be?. We need to identify 
any kind of anomaly behavior done by this user.
https://cyberdefenders.org/blueteam-ctf-challenges/96

Writeup

Q1

1: Personal List! -> How many items were on Patrick's shopping list?

Before i started anything i just used iLEAPP over the whole image and it genrated a full report so it makes our analysis easier

logo

by opening the index.html you will find that most data got parsed for the first question he was asking abnout the Grocery list so i just went to the note

logo

just by counting the item you got the Answer

Q2

Cache Me if You Can -> What was the last position of the phone?

for this one i couldn’t find it any where in the parsed report so i did some googling to find that it’s stored in com.apple.routined\Cache.sqlite so I went to check this file using sqllite viewer i opend the file in the ZRTCLLOCATIONMO it had multible locations so i just sorted them by the time stamp to get the last location buting them to the answer format and we got the answer

logo

Q3

Take your left shoe off... Now put it back on -> When was the last reboot performed?

Back to the iLEAPP Report i went to the Mobile Instalation Logs then the State-Reboots also using the time stamp to sort them easy we have the answer

logo

Q4

Red or Alive -> What time was Patrick's Reddit account created?

I was stucked in this question until AXIOM finshed analizing and it gaved us an inshight about it so by just searching for riddet i got the path of the reddit files private\var\mobile\Containers\Shared\AppGroup\C0D4CE88-705C-4BBD-9900-0CC64DAF8243\Library\Application Support\accounts

using the Deserializer that was provided in the description

python3 Deserializer/deserializer.py -j ivu21eum

logo

we got the time and the username whitch is PogProgrammer

Q5

Hanging on by a thread -> Which application was uninstalled?

the Apps - Uninstalled report was the place to look i found the bundle id Just putting it into google i got the app name

logo

Q6

Was the message Redd(it)? -> What was the content of the message in the last notification received from Reddit?

From the iLEAPP Report i checked the iOS Notificatons report it had alot of notification so by sorting using the time stamp then checking for the last reddit one we got the answer

logo

Q7

Pigment of your imagination ->	What is the hex code of the color assigned to work events?

this was an easy question just go to the callender list report check for the work list you will get the hex

logo

Q8

Sponsored post ->How many promotion emails were left unread?

by checking the Gmail - Label Details report searching for the promo label easy we have the number

logo

I got that is 23 but it wasn’t accepted I don’t know why so I will recheck the manualy to see after I did alot of searching for more than an hour i only got 23 so I checked for a writeup for this challenge to find that the answer is 21 and that was very weired for me as the writeup i checked got it by brute forcing and the other knows the answer from the CTF itself so i will put the answer clear for you if you stucked the same as me

21

Q9

To infinity and beyond! -> What alarm sound did Patrick choose?

also easy just check the Alarms report

logo

Q10

Poor Reception -> When did the cellular service of this device expire?

at this point Axiom was finally done analizing the data so i switched to it as it’s more powerfull Searching for the keyword expire so I found that there is only a massages from Total Wireliess about the expire date

logo

Q11

Locate how you spend your time -> Which application had the most amount of screentime?

by checking the app usage tab and sorting by files it gaved me safari when i tried to submit it was wrong so I knew where the sql file was so i opend it useing sql lite

private\var\mobile\Library\CoreDuet\Knowledge\knowledgeC.db

so by doing submition of all semilar apps in focus we got the App name

logo

Q12

TLDR: Kigarumis are scary -> What animal is Patrick's Reddit avatar wearing?

back to the json file that we created in question 4
there was a linnk for the avatar avatar I took a while to know what is this anaimal 😅 and it was an owl

logo

Q13

A day without sunshine -> What is the name of the GIF sent to Patrick in a message on Bumble?

I rememberd that i noticed the bumble massages in the iLEAPP report so i opened it to find the massages in the massages there was a giphy link

https://giphy.com/embed/cXCVTR1wUn1a8	

the name of the gif is the answer

  • but remember to remove the spaces and add the . before thegif

Q14

What the .heic? -> Which cardinal direction was Patrick moving when he took a live photo?

I actually solved this one by guessing as we only have 4 direction with my first guess i knew it was east

Q15

Location, Location, Location -> When did Patrick first search for a website revealing his IP address?

Back to axiom in the google search tab there was a search for what is my IP

https://www.google.com/search?q=whatsmyip.com&client=safari&hl=en-us&ei=MiXkYc-ZMLOfptQPgvCg2Ak&oq=whatsmyip.com&gs_lcp=ChNtb2JpbGUtZ3dzLXdpei1zZXJwEAMyBQgAEIAEMgUIABCABDIFCAAQgAQyBwgAEIAEEAoyBggAEAoQHjIECAAQHjIGCAAQChAeMgQIABAeOgcIABBHELADOg0ILhDHARCjAhCwAxBDOgcIABCwAxBDOg4IABCPARDqAhCMAxDlAjoFCAAQkQI6DgguEIAEELEDEMcBENEDOgsILhCABBDHARCjAjoOCC4QgAQQsQMQxwEQowI6CwguEIAEELEDEIMBOhEILhCABBCxAxCDARDHARDRAzoECAAQQzoLCC4QgAQQxwEQrwE6BwgAELEDEEM6CAgAEIAEELEDOgoIABCxAxCDARBDOgcILhCABBAKOggIABCxAxCDAToLCAAQgAQQsQMQgwE6BAgAEAM6CAgAEIAEEMkDOgUIABCSAzoLCAAQgAQQsQMQyQM6BwgAELEDEAo6CggAELEDEIMBEApKBAhBGABQ7A9YuEdg4lBoCnABeACAAasBiAGlDJIBBDE0LjOYAQCgAQGwAQ_IAQvAAQE&sclient=mobile-gws-wiz-serp

using unfurl we got the time stamp

logo

finally we reatched to the last step using CyberChef to decode the Timestamp

THE CHALLENGE IS COMPLETED

logo

it was really fun and i really enjoyed some of the question