I am looking to create a Setup file for my program with Setup Factory (IndigoRxxx)...
1.. They have serial authentication system. so during setup it ask for the serial no and if its correct it will proceed.. BUT
2.. I want to create 1000 serials which I will post into my MySQL database.
3.. Whenever a user run a setup and enter his name and serial no. it will check my database if the serial is available and has status as Inactive.... If its available the serial will be marked for particular user and will be marked as active. So that other users cannot use the same serial. Also the setup will create an encrypted entry into the registry with the given UserName and Serial No.
4.. After the setup is finished my program will be created in his programfiles folder.. but this software also need to protected. HOW??
5.. I need an C# code that I need to put into the main form that will first check for the serial key and username from the registry then check it with my database and if its right it will make another entry into the registery that its "Verified"..
6... So from next time whenever the program is runned it will only check for the code "Verified" from the registry and it will not check database atall.
This is urgent requirement.. You must be aware and experienced with SetupFactory 7 and PhP-MySQL..
If you got my point you may also suggest me other way protecting the software.
Feel free to contact me if you have any question..