app 9 (keygen)
Hello. I'm new to this site. I cracked apps 1, 2, 3, 4, 5, 7 and 8 in about two days. I didn't have any knowledge of hex editing or dissasembling an application till now. I still don't understand dissasembling, I tryed to use Olly, but I can't figure out why to use it instead of hex workshop, which I currenly use for hex editing. I know a little Pascal and I'm just beggining to learn C, using Dev C++ and a 21-day tutorial entitled "teach yourself C in 21 days" :-) . I still don't entirely know how an application works (anyone is welcomed to give me an address from where I can get an explication and a little approfundation :-) )
My problem for now is application challenge number 9 - the one that needs a keygen. I think that I this application requires a password that is in mathematical relation with the name. I decompiled the application and I have some clues about this relation, but I still can't figure out how to use this information. Please tell me at least what should I do. Maby a program in C that calculates the password if it haves the name and based on a mathematical relation?? :(
This is what I have figured out so far. The amount of characters in the serial goes like XXXXX-XXXXXX-XXXXX The code is hex characters only. I think the code to help create a keygen to refer off of is 6032F-9CE9BA-8D6E1 . This is not the right code, but I think it will help you.
Ok, now I know from some more test that the new format is 2X6XA-X8XXXF-1XXXX The X's are still unknown.
http://hellboundhackers.org/articlecomments.php?article_id=34
Wolfmankurd also did an article on this. There are several methods that are much easier than constructing a keygen. I believe that me, wolfmankurd, and Warl0ck have unique ways of beating this app that take hardly any time at all.
If your answer to keygening an ap hasnt been asnwered yet ill tell ya how it orks, when your find the relation to the name for the pass, you can easily write the counter function to it, keygenning imo is best done in assembly cause when youre lokin in a disass or a debugger thats basically what youre getting, an assembly of the application. ;)
good sites?
www.reversing.be cracking.accessroot.com
and many more othes. just use your best friend on the net: google:p