The executable
is a classic example of a standard “keygen me”. There is a text box and a
button which on click checks the serial. We need to figure out the text that
will lead to the “good boy message”.
Before running
the executable, a quick summary of the import table using PEiD helps
getting an overview of the layout of the exe. There is a call to
GetDlgItemTextA which is used to retrieve contents of a dialog box.