[Hacking walkthrough] CTFLearn: Cryptography (Easy)

[Hacking walkthrough] CTFLearn: Cryptography (Easy)

Good news guys, I’m going to do a brand new CTF series. The site is called CTFLearn, another site to sharpen up your hacking skill. Just like hackthissite and challenge land, you need to complete the task and get the point. The pro of this site is the challenges are marked from easy to hard. If you are new to CTF, this might be a good site to start with. For this post, I’m am going to walk through all the easy level cryptography.


Link: https://ctflearn.com/problems/158

This is not only a hex. If you looked at the description, it mentioned ROXy. Basically this is a xor and hex cryptograph. You need XOR 0xc4115 and 0x4cf8 in order to get the flag. Use the following tool and reveal the flag.

Answer: c0ded

2) BASE 2 2 THE 6

Link: https://ctflearn.com/problems/192

The given ciphertext is Q1RGe0ZsYWdneVdhZ2d5UmFnZ3l9. Hint on the title, this is a base64 encoded text. Easy!

Answer: FlaggyWaggyRaggy


Link: https://ctflearn.com/problems/227

This is one of my favorites cryptograph. The given ciphertext is q{vpln’bH_varHuebcrqxetrHOXEj . Judging from the title, we need to Bruteforce the ciphertext by using XOR. Xortool might come in handy for this challenge. But before that, I need to convert the text into hex format and punch in the following command

$ xortool -x -b xor.hex

After that, read the summary of the output file and search for the decoded text with 100% charset validation.

You will eventually get the flag.

Answer: y0u_Have_bruteforce_XOR


Link: https://ctflearn.com/problems/305

The given ciphertext and key are gwox{RgqssihYspOntqpxs} and blorpy, respectively. Follow the title and decode the text using Vigenere cipher.

Answer: CiphersAreAwesome

5) Morse code

Link: https://ctflearn.com/problems/309

Like the title suggest, decode the ciphertext using morse code translator.



Link: https://ctflearn.com/problems/443

Hint on the description. This is a bacon cipher, believe it or not.


7) Character Encoding

Link: https://ctflearn.com/challenge/115

This one is easy. Convert the hex into the ASCII.

Answer: ABCTF{45C11_15_U53FUL}

8) Reverse Polarity

Link: https://ctflearn.com/challenge/230

Another simple task, convert to binary into ASCII.

Answer: CTF{Bit_Flippin}


That’s all for the CTFlearn cryptography easy level write-up. Hope you enjoy it. See ya 😉

Share the knowledge

Leave a Reply