base- base-base Traboda Crypto Challenge Write Up

Srikesh Ravikumar
2 min readJun 17, 2021

--

Intro to Traboda : Traboda is an Cybersecurity Edutech from which provides 200+ challenges from various categories and competitions with difficulty ranging from beginners to experts.

Description : Have you heard of bases? I heard combination of those can be really cool!

Flag Format : inctfj{…}

Challenge Link : https://app.traboda.com/challenge/82

We are initially given a base64 encoded string ,

R1k0U0FOVEZFQTNER0lCWEdRUURNTlJBR1pRU0FOM0NFQTNERUlCVEdRUURPTVpBR01aU0FOWlRFQTJXTUlCVEdRUURPTVJBR01aU0FOTEdFQTNER0lCVEdBUURHTUJBR01ZQ0FNWlFFQVpUQUlCVEdBUURHTUJBR01ZQ0FOVERFQTNXST09PQ==

We will decode this string in a terminal by typing

echo 'R1k0U0FOVEZFQTNER0lCWEdRUURNTlJBR1pRU0FOM0NFQTNERUlCVEdRUURPTVpBR01aU0FOWlRFQTJXTUlCVEdRUURPTVJBR01aU0FOTEdFQTNER0lCVEdBUURHTUJBR01ZQ0FNWlFFQVpUQUlCVEdBUURHTUJBR01ZQ0FOVERFQTNXST09PQ==' | base64 --decode

We will get an base32 encoded string as output,

GY4SANTFEA3DGIBXGQQDMNRAGZQSAN3CEA3DEIBTGQQDOMZAGMZSANZTEA2WMIBTGQQDOMRAGMZSANLGEA3DGIBTGAQDGMBAGMYCAMZQEAZTAIBTGAQDGMBAGMYCANTDEA3WI===

We will decode this base32 string in a terminal by ,

echo 'GY4SANTFEA3DGIBXGQQDMNRAGZQSAN3CEA3DEIBTGQQDOMZAGMZSANZTEA2WMIBTGQQDOMRAGMZSANLGEA3DGIBTGAQDGMBAGMYCAMZQEAZTAIBTGAQDGMBAGMYCANTDEA3WI===' | base32 --decode

We will get an hex encode string

69 6e 63 74 66 6a 7b 62 34 73 33 73 5f 34 72 33 5f 63 30 30 30 30 30 30 30 30 6c 7d

On decoding the hex string we will get the flag.

The flag is inctfj{b4s3s_4r3_c00000000l}

--

--

No responses yet