February 4, 201312 yr Author That would be the packer. I used obfuscation in the packer, as well as the keygenme.
February 4, 201312 yr easy unpack, never seen the packer before, though. What is this? Edited February 4, 201312 yr by deepzero
February 4, 201312 yr Author That would be my own packer. It does give positive feedback on a proper serial though, is that what you mean?
February 4, 201312 yr I always have same value: CMP DWORD PTR SS:[EBP-0x358],EAX [EBP-0x358]=00000060 It's correct?
February 4, 201312 yr Author Odd, any exact address? EDIT: tried debugging my code, my keygen works on my system :/ Edited February 4, 201312 yr by mudlord
February 4, 201312 yr yeah, that looks like a off-by-4 bug to me, too. Looks like you are comparing the return address instead of the serial dword. e.g. 00402929 . 3985 9CFCFFFF CMP DWORD PTR SS:[EBP-364],EAX stack: 0012F554 2A323106 //value that is in eax, too0012F558 E9988CC8 //actual part of serial0012F55C 77F16BF2 RETURN to GDI32.77F16BF2 //some return addresss state/pane: EAX=2A323106Stack SS:[0012F55C]=77F16BF2 (GDI32.77F16BF2) Or mybe it`s just a nifty trick?
February 4, 201312 yr For this address 0040267B value always 60. But it is set earlier this address 00403387. Ok?
February 4, 201312 yr Author looks like you are running into issues with the obfu/antidebug (used BeaJunker macros ported to C) :< If people prefer, I could leave the packing code as-is and remove the obfu in the checking code? Not sure why it would be interfering though. Edited February 4, 201312 yr by mudlord
February 4, 201312 yr could you drop off an example name/serial combo to verify that it actually owkrs? (only if it doesnt ruin the challenge, ofcourse...)
February 4, 201312 yr Author For my hardwaremudlordN+NGKVDLDk+8pESolBZYNNvZVQHqd6oNQTpQn+Mf2Gs= was intending the crackme to be HWID based, should have added a HWID label in the crackme :< Edited February 4, 201312 yr by mudlord
February 4, 201312 yr Author Okay, so it was not working properly at all.Sorry for the issues, should have tested more. Back to the drawing board I suppose. :<mudlord_keygen.zip Edited February 4, 201312 yr by mudlord
Create an account or sign in to comment