![]() |
![]() |
![]() |
Serial Numbers with Installshield 6.2 I am using Installshield 6.2 for packaging my application. Its got a call to the SdRegisterUserEx function in order to display the user information (User Name, Company Name and Serial Number) dialog box.
Sathyaish Chakravarthy
The simple answer is the Abort() command will stop the install and back out all InstallShield changes to the registry. Here is a InstallShield help site ( Not InstallSheild sponcered) http://www.installsite.org/ InstallShield is not a popular tool with this group.
A Software Build Guy
Thanks for the help. Rummaging through the help files, the forums on the Net and Google search pages tell me that I need an extention DLL written in C++ for validating the serial number.
Sathyaish Chakravarthy
The reason why you should have your checking in a seperate dll is that InstallShield really creates scripts - which can easily be decompiled. There's already a bunch of tools out there which allow this, thus making your validation useless. Cracking your validation when the code resides in an binary executable, probably obfuscated and de-Softiced, makes it much more difficult for the cracker.
Johnny Bravo
Hmm! I dig that. Thanks!
Sathyaish Chakravarthy
|