
LeeviON's First C++ KeygenMe
Download First_C++_SerialMe.zip, 5 kb (password: crackmes.de) Browse contents of First_C++_SerialMe.zip Getting harder..
Difficulty: 2 - Needs a little brain (or luck) | RatingWaiting for at least 3 votes View profile of LeeviON » |
Solutions
Solution by JoKa, published 09. dec, 2008; download (7 kb), password: crackmes.de or browse.
JoKa has not rated this crackme yet.
Solution by _HellDashX_, published 09. dec, 2008; download (7 kb), password: crackmes.de or browse.
_HellDashX_ has rated this crackme as nothing special.
Discussion and comments
mjesun 02. Dec 2008 | 004012BB lea eax,[local.3] ; || 004012BE mov dword ptr ss:[esp],eax ; || 004012C1 call <jmp.&msvcrt.time> ; |\time 004012C6 mov eax,[local.3] ; | 004012C9 mov dword ptr ss:[esp],eax ; | 004012CC call <jmp.&msvcrt.srand> ; \srand How can we make a keygen of a program that generates its serial using the milliseconds of the time when it was executed? Is VirtualAlloc / WriteProcessMemory hotpatching allowed? ¿¿! |
---|---|
mjesun 03. Dec 2008 | hmm... that's not very scientifical... xD |
_HellDashX_ 03. Dec 2008 | "mjesun: you can run your keygen from BAT-file: start SerialMe.exe start keygen.exe In most cases it will be enough to have the same time in SerialMe and keygen during serial generation. " JoKa: Not exactly, not is 100% succesful operation. Look the serial algo and you will find it |
mjesun 03. Dec 2008 | Ok then, I will make a remote hotpatcher... I think it would be useful for people that is learning |
LeeviON Author 05. Dec 2008 | User named HMX0101 did it! he made a key generator that works! It just reads the serial from memory. If you really wanna, download it from http://stashbox.org/313500/ksmlee.rar <-- there |
_HellDashX_ 05. Dec 2008 | I have another, and another that self keygenning the app. Both solutions are correct |
mjesun 05. Dec 2008 | I made a program that changes the value returned by time to be always 0. It's being reviewed by moderators. Beyound this point, serial will be always the same. |
You may leave your comment, thoughts and discuss this crackme with other reversers here.
Acting childish will not be tolerated.
HTML and such will be left as-is, so don't try.