Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Developing U++ » UppHub » Updater package
Re: Updater package [message #34036 is a reply to message #34035] Wed, 12 October 2011 14:21 Go to previous messageGo to previous message
mdelfede is currently offline  mdelfede
Messages: 1310
Registered: September 2007
Ultimate Contributor
koldo wrote on Wed, 12 October 2011 13:42


.......
3. A local encrypted file including key and data to identify computer hardware

... could it be added the option 3 to Protect? Smile. It could be done this way (you may think something better):
- First time the installer is run, it gives a code and gives the option to send an email with it. This code includes the key you put with ProtectEncrypt and local computer info in a hash code or encrypted (if encrypted you can get that data, for example to monitor deep hardware changes that void the key but that can be permitted so you will send a new key).
- You return the user a key including a hash of the code and additional data as the license end date.

This is because in my case the application is expected to work without dongle and without internet connexion.

In addition, other thing to add to Updater and client access to get a key in Web, is the local Proxy handling, very usual in company environments.


Well, I was planning a similar protection schema on the beginning, but I didn't find any *reliable* way to get a key from user's machine. For "reliable" I mean that :
1) It don't change if user adds/replaces an hard disk or and usb disk
2) It don't allows easily to user to fake it, for example, running app into vmware or similar....

The other remaining option, the dongle, should be not too difficult to implement, besides the fact that it must be multiplatform....

Max

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: User configurable menu system
Next Topic: XMLMenu - User configurable menu system - completed
Goto Forum:
  


Current Time: Mon Aug 25 16:56:52 CEST 2025

Total time taken to generate the page: 0.05534 seconds