Security ala Paladium
-
Hi! After months, and months of architecting, programming and debugging we have finished our first multimedia educationnal software! Great!!! :D ...*But*, security is lacking.. :( ************************** Can what follows be done, and how please!?? 1- Get a C# Windows Service installed silently (before the normal installation of the software) that gathers the components' names of the target computer (where the software is installed) 2- Converts those components' names into a string (like, a GUID, sort of...) then sends it to our web server, encrypted. 3- Our web server then sends back a DLL (or something!.. whatever..!) that is incorporated with the software that is installed. 4- Every time the application starts, it checks for the Windows Service' string (or unique computer signature) to verify that it matches the DLL that our Web server sent. DONE! is this possible, or secure?? How can i do that? I'm fairly proefficient in C# (which is in what our app is written), and to know how to do this kind of security would be great. ps.: have any ideas on this method? :) thanks! Antoine Dubuc Orchus Technologies This by our hands that dream, "I shall find a way or make one!" great quote heh? ;)
-
Hi! After months, and months of architecting, programming and debugging we have finished our first multimedia educationnal software! Great!!! :D ...*But*, security is lacking.. :( ************************** Can what follows be done, and how please!?? 1- Get a C# Windows Service installed silently (before the normal installation of the software) that gathers the components' names of the target computer (where the software is installed) 2- Converts those components' names into a string (like, a GUID, sort of...) then sends it to our web server, encrypted. 3- Our web server then sends back a DLL (or something!.. whatever..!) that is incorporated with the software that is installed. 4- Every time the application starts, it checks for the Windows Service' string (or unique computer signature) to verify that it matches the DLL that our Web server sent. DONE! is this possible, or secure?? How can i do that? I'm fairly proefficient in C# (which is in what our app is written), and to know how to do this kind of security would be great. ps.: have any ideas on this method? :) thanks! Antoine Dubuc Orchus Technologies This by our hands that dream, "I shall find a way or make one!" great quote heh? ;)