CrackMe® Practices for Newbies
PROJECT 8: Conquer by MisterE

Conquer's Tricks

    Here are some tricks that i used in my crackme:

    1) To hide strings in w32dasm: i point to the offset of a string+1!!
        W32dasm will think this isn't a string because i point to the offset
        +1 and will not include this in the references. When i want to use
         the string I dec the offset once, so i do get the right offset.

    2) I've used the API SendDlgItemMessage and the message WM_GETTEXTLENGTH
         to get the length of a string and WM_GETTEXT to get a string from an
         EditBox. Not many ppl check this :)

    3) In the last battle you had to click twice on the checkbox, so you
         would see it turn gray. That explains the value 2 at the
         IsDlgButtonChecked API.

    That's all for now :)

    MisterE

Back to main board