0xL4ugh CTF 2024 — Cheater
Our team received a request from a man who believes his wife may be cheating on him. He asked us to help by checking her accounts for any evidence. He provided his wife's name, "Hamdia Eldhkawy" and mentioned that a friend informed him she shared a picture with someone on social media. He couldn't find the image and wants us to discover the man's real name.
Flag Format: 0xL4ugh{First Name_Last Name}
This one's a real doozy.
At the start, we're given only the wife's name, but googling it doesn't turn up any relevant results:
Trying another search engine, we can find this instagram page: hamdia_elhob_kolo
, with four 3-day-old posts.
Slightly suspiciously, the account is 3 years old with one username change, but there doesn't seem to be any more information obtainable from that. Further, she doesn't seem to have any accounts on other social media. Looking through the account's followers and likes and comments on the account's posts also doesn't yield any leads.
Instead, the hint here is that all four of her posts are of AI art. Searching for "hamdia_elhob_kolo" now (again, not on Google) reveals this OpenAI community post by an account of the same name:
In the comments on that post, a reply from one Hamada_Elbes
features an Instagram post starring our culprit and another man — the "shared picture" mentioned in the challenge description!
Assumedly, the Instagram account tagged in this post belongs to the person we're looking for. Unfortunately, the tag is cropped off in this picture, and the post itself has since been deleted.
https://www.instagram.com/p/C3AfgY7A7If/
Also of note is the bookmark in the top left corner of the screenshot, which leads to a pastebin:
https://pastes.io/xlal5phvda
Unfortunately, this is just a red herring (though interestingly, looking at this pastebin on the Wayback Machine reveals that until the day before the CTF, it housed a list of 1000+ CS:GO Steam reviews 🤔).
Code:
10xL4ugh{Fake_Flag_Lol}
It would be ideal if this Instagram post was archived before it was deleted, but unfortunately looking it up on the Wayback Machine doesn't return any leads.
Here we have to realize two things:
- The URL contains an uppercase
I
, not a lowercasel
. - The URL was archived on another site, not the Wayback Machine.
Knowing this, we can look it up on archive.is to find:
Finally, we have the Instagram page of our target: spidersh4zly
.
Again, the likes and follows don't tell us much, though, amusingly, the account's profile picture and sole post comes from a frame of a bizarre Arabic Spiderman TikTok.
"Spider Shazly"'s Instagram bio leads us to a Linktree containing a nonexistent Twitter and Facebook account, a link back to his Instagram, and a Gmail address:
(weirdly, the Twitter account kept showing up in searches for spidersh4zly
, though there's no other evidence on the Wayback Machine or otherwise that it ever existed).
Finally, we have to look up his Gmail address spidersh4zly4love@gmail.com
on a sketchy OSInt site to get his name and the flag:
Code:
10xL4ugh{Abdelfatah_ElCanaway}