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 |