tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
278
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    DarthShader DarthShader ist offline Mitglied Platin
    Registriert seit
    May 2004
    Beiträge
    684
    Hallo,

    ich wollte mal fragen, was man für sicherheitsrelevante Punkte beachten sollte, wenn man ein Java Programm professionell verkaufen möchte. Dabei meine ich die Code - Sicherheit: einen Obfuscator zu benutzen, damit das Reverse-Engineering schwer wird, ist ja sicher Gang und Gebe. Aber gibt es noch weitere Möglichkeiten? Dinge die man vor dem Ausliefern der Software an den Kunden beachten muss?


    Über ein paar Infos würde ich mich sehr freuen!
     

  2. #2
    chrisx86 chrisx86 ist offline Grünschnabel
    Registriert seit
    Jun 2007
    Beiträge
    4
    - Evtl. eigenen ClassLoader implementieren, der mit verschlüsselten Class Files umgehen kann, wenn du auf Reverse Engeneering Sicherheit so viel Wert legst.

    - In den Kommentaren deutlich machen, dass es sich um deinen Code handelt und dieser Lizensiert ist

    Die Frage ist weiß dein Kunde, dass es etwas wie Reverse Engeneering überhaupt gibt, bzw will er riskieren gegen die Gesetze zu verstoßen (siehe Punkt 2)



    Allgemein:

    - Sind alle Punkte aus der Spezifikation in vollem Umfang erfüllt?

    - Funktioniert das Programm fehlerfrei (Test Cases..)

    hoffe ich konnte dir helfen, mehr fällt mir nicht ein
     

  3. #3
    Avatar von zeja
    zeja zeja ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2006
    Beiträge
    2.962
    Du solltest vor allem darauf achten dass Einstellungsdateien möglichst verschlüsselt abgelegt werden und Nutzerspezifische Daten in die entsprechenden vom Betriebssystem gesicherten Verzeichnisse.

    Weiterhin sollten Klassen und Methoden welche nicht aufgerufen werden dürfen entsprechend gesichert sein. Entweder durch Modifier oder durch Zugriffskontrolle.
     

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 25.11.09, 13:18
  2. Kompilieren eines Programmes & GUI
    Von Chocobanana im Forum Java Grundlagen
    Antworten: 8
    Letzter Beitrag: 06.05.08, 13:25
  3. Ablaufverfolgung eines Java-Programmes
    Von gravitex im Forum Java
    Antworten: 11
    Letzter Beitrag: 07.09.06, 16:06
  4. Erstellen eines Programmes in VB!
    Von sebgre im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 21.04.05, 18:14
  5. Java Anwendung in einem einzigen Jar ausliefern
    Von Thomas Darimont im Forum Java
    Antworten: 1
    Letzter Beitrag: 15.02.05, 12:48