Easy_CrackMe
Last updated
Last updated
We will be solving the Easy_CrackMe challenge.
Download Location : Reversing.kr
Opening the binary in IDA shows the graph view of the entry function WinMain
. The below function shows a call to DialogBoxParamA
which performs call to function DialogFunc
as callback.
Lets disassemble DialogFunc
function. This function in turns does some checks and calls sub_401080
function. The computational checks if failed, would exit the program.
The sub function now seems interesting so lets deep dive into sub_401080
. The following shows the disassembled view of sub function.
The if condition denotes that in the whole string the 2nd character i.e string[1] is 97 i.e a
. string[0] is 69 i.e first character of string is E
. Next string[2] equals Str2 i.e 5y
. The remaining string[4] equals aR3versing i.e R3versing
.
String = Ea5yR3versing
.