Produktschlüssel in JavaApplikationen

Hallo Stehtim,

gelöst haben wir es letztlich gar nicht, da wir das gesamte Projekt zum Schluss doch eingestampft haben.

Lösen würds nun aber aus einem Mix von Lizenzfile und Lizenzserver, und dabei das Lizenzfile an die IP-Adresse des Kundenservers binden. Beim Anwendungsstart wird beim Lizenzserver angefragt, ob die Lizenz gültig ist oder nicht, und ob die Anfrage von einem validen Host kommt.

Zieht der Kunde um, muss er sich bei Dir/uch melden um die IP-Adresse ändern zu lassen.

DigiNet hat das bei ihrem DigiChat nicht anders gemacht, und sind soweit ganz gut damit gefahren. Nur waren se nicht helle genug, die Lizenzserver auf unterschiedliche Hoster zu verteilen :D

Gruß,
TT
 
Hallo!

Ich kann die kostenpflichtige Software EasyLicenser empfehlen:

http://www.agilis-sw.com/ezlm/index.htm

Da man jedes Java Programm leicht dekompilieren kann, und auch obfuscators nicht das wahre sind, würd ich die Applikation mit einem nativen Compiler backen.
Dann geht leider die Plattformunabhängigkeit flöten (du müsstest für jedes Betriebssystem eine Version kompilieren)

Gute native Compiler sind auch nicht gratis,...
 
Zurück