I don't usually take requests (this crack was requested) but since a friend, DiTTo, has seek my help on this, I decided to take a look at it.
Frankly, I found nothing special, the protection used is standard, no big surprises or anything like that AT ALL. The only thing perhaps worth mentioning is that the author has been careful not to "echo" the correct key in memory. Instead, he used another (basic) trick for the (essential) comparing of your input key and the correct key.
I've also decided to recommend this program as app/week for the week starting 25 Aug 97 at #cracking4newbies. The prez, Joe, says there's no way newbies can handle this one, and so its has become the op's app/week. Some ops have tired and failed...I hope that by the end of the week, all the ops can crack it, using the sERIAL I provided as a "hint" to cracking it.
You can get the target found: http://www.diardsoftware.com/
Here we go:
Run the program and choose to register:
Enter any crappy info, lets say for the name we use "Plushmm [PC97]"
and for the key we use "1234567"
A messagebox so kindly pops up and tells us
"The registration information you supplied is incorrect."
Lets deadlist the program and search for this...
* Possible Reference to String Resource ID=00001: "Globular Cluster Properties"