Hello everyone. Yes I'm a newbie to these forums (I hope I dont bore you with my questions) I am very interested in reverse engineering and I'm glad theres a place to learn now. Anyways on with my question.
I have this software called "censored" [http://censored]
. Its a software package for businesses to basically keep a list of employees and crap and its a 45 day trial. I probably just remove the 45day nagger but I want to have a little fun. I was able to figure out the registration key using SmartCheck 6.03 and that was great but I wanted to attempt to make a keygen but the way the algorithm is doesn't seem to make sense, so I'm wondering if I'm over looking something somewhere.
It uses a series of 6 uppercase letters, but when I tried matching Alpha characters together (which I hoped this company just rearranged the alphabet) it didn't work. Looking further into the program with PE Explorer and disassembling it there looked to be a relation to the computer name (if you change the computername it changes the software key letters) and some long key with letters randomly taken from it... Its just frustrating because I feel that I'm over looking something that is probably really easy and the answer is right in front of me.
Any light on this subject would be great. If you need code examples, pictures whatever let me know and i'll get them up asap. The tools I have available to me are SmartCheck 6.03, SoftIce 4.05, W32Dasm and some others as well (im also willing to share these programs with everyone [providing that is allowed here] ed, sna: IT IS NOT
Phew, sorry that was a long post. :P