title image


Smiley Re: Kopierschutz/Seriennummerschutz für die Java Anwendung
Wenn du unbedingt die Applikation an der Hardware festmachen willst, dann kannst du im Zweifelsfall per Runtime.exec oder JNI auf externe Hilfsmittel zurückgreifen.



Ich würde aber einen einfachen anderen Weg beschreiten.

Generiere ein Schlüsselpaar (private und public). Signiere ein Lizenzfile, in dem ein Identifikator der Applikation, des Benutzers und ein Gültigkeitsdatum stehen mit dem privaten Schlüssel.

Dieses Lizenzfile (dessen Inhalt) kann mit dem public key verifiziert werden und ist somit gegen Manipulation geschützt.

Wenn du willst kannst du es auch noch verschlüsseln, den Code durch einen Obfuscator schieben, das JAR signieren usw.



Hier noch mal ein verwandter Link, wo es u.a. auch um Schlüsselgenerierung und signieren geht:

http://java.sun.com/docs/books/tutorial/security1.2/


VG, Bernd


Smart-Questions: smart-questions_de

SSCCE: Short, Self Contained, Correct (Compilable), Example

Posting... And You: http://de.youtube.com/watch?v=Uw5-GOG8SXo




geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: