Urchinsec

This writeup is about a reversing challenge i came around last year at the AtHackCtf .

A python script was provided .

This script is basically getting the integer representing the Unicode character of the flag using the ord() function and doing some calculations to yield very large numbers .

when i run the script i get ;

cipher = [317336, 1696274, 425598, 1007448, 1069008, 1340288, 346128, 663858, 392496, 2013024, 2110256]

Remember these are the values you get after the script transforms the unicode values of

AtHackCTF{}

Our task is therefore to get the other characters of the flag ,we are provided with the output of the whole flag :

so i made this simple exploit file to get the flag .

Flag :

AtHackCTF{Which_1s_M0re_Fun_S0Lving_p0lyn0mials_OR_bRuteF0rcing?!}

--

--

Urchinsec

Urchinsec

Authors @trustie_rity @emmamuchi | creative writers |Ascii no0bs| Our only crime is that of curiosity | Binary exploitation