Abhängig von der Art Ihrer Anwendung, stehen Ihnen verschiedene Optionen zur Verfügung.
![]() | Kommandozeilen Parameter für EXE Datei (Passwort für EXE Datei) |
Sollte der Source Code verfügbar sein, so können Sie den Schutz Ihrer EXE Datei erheblich verbessern, indem Sie der zu startenden Anwendung als Parameter ein Passwort übergeben. Sollte Ihnen kein Soruce Code zur Verfügung stehen, so können Sie auch einen EXE packer verwenden, um ein Passwort hinzuzufügen.
Das Passwort darf keine Leer- und Anführungszeichen (") enthalten.
Wurde eine EXE Datei als Startdatei definiert, so steht Ihnen die Option "Kommandozeilen Parameter für EXE Datei" zur Verfügung.
Der Multimedia Player übergibt der Anwendung das Passwort nach Aufruf.
Wir empfehlen das Passwort in mehrere Variablen aufzusplitten. Dadurch wird es einem Hacker erschwert, den Kommandozeilen Parameter, durch Analysieren der EXE Datei, auszulesen.
Beispiel:
Eine sehr einfache Methode stellt das Verwenden von Strings innerhalb verschiedener Programmteile dar, welche hiernach berechnet werden können. Sie können ausgeklügelte Kodierungen verwenden. Nachfolgend ein Beispiel:
x$=”2” a$=r1nBLCV1rZLZI0YyG7J1BiGNc2cLtZg+str$((val(x$)+1)*7)pfxm1nv9Jl+x$ c$=f34fs+x$+ajVw31ToTQL1QYt
commandparameter$=a$+b$+c$
|
Diese Option extrahiert alle in der Datenbank enthaltenen Dateien in ein temporäres Verzeichnis. Während der Laufzeit sind diese nicht geschützt.
|
Nach Aktivieren dieser Option, werden alle temporären Dateien nach Beenden der Anwendung gelöscht. Deaktivieren Sie diese Option nur, wenn Ihre Anwendung weitere EXE Dateien aufruft. Sollte Ihre Anwendung aus nur einer EXE Datei bestehen, so aktivieren Sie diese Option.
|
Diese Option extrahiert die EXE Datei in das Anwendungsverzeichnis des Multimedia Player. Sofern Ihnen kein Source Code zur Verfügung steht und sich die EXE Datei im selben Verzeichnis der anderen Dateien befinden muss, so aktivieren Sie diese Option. Zusätzlich können Sie auch ein Verschlüsselungsprogramm verwenden. |