The Impossible Challenge - TryHackMe Walkthrough
Impossible Challenge - “Download the file, and find the Flag! - Hmm” This is a TryHackMe box. To access this you must sign up to https://tryhackme.com/.
We are initially given this cipher:
qo qt q` r6 ro su pn s_ rn r6 p6 s_ q2 ps qq rs rp ps rt r4 pu pt qn r4 rq pt q` so pu ps r4 sq pu ps q2 su rn on oq o_ pu ps ou r5 pu pt r4 sr rp qt pu rs q2 qt r4 r4 ro su pq o5
In this challenge, I will be using CyberChef:
This is a useful website which can help you identify and decrypt ciphers.
The cipher has been encrypted a few times - I attempt to decrypt with ROT13 and ROT47 and get this result:
This now looks like hex as they are double digit values (0 - 9 and a - f).
You can convert from hex but I was lazy and used the “magic” option which just completed the rest of the decryption. This is what I got:
After decoding from hex, then from Base64:
It's inside the text, in front of your eyes!
This looks like a hint - something is inside the text, in front of our eyes, implying the next “thing” is somewhere we have already been.
We’ve only really visited CyberChef and the TryHackMe page as well as the locked zip file. The only place I believe we can find some more information is the TryHackMe Page.
There seems to be nothing in the Task 1 section of the web page:
However, there is something strange about the challenge description “Hmm” below the title:
Attempting to highlight the red dots shows a pattern, let’s further investigate this.
This looks like 0 Width Spaces.
A quick search of a zero width space cipher reveals a type of steganography called Unicode Steganography with Zero-Width Characters
I used this website to decode the cipher:
This is my result:
password is h******z
I use this to unzip the archive provided by the challenge:
unzip Impossible.zip h******z
We are given our flag: