Show/Hide Toolbars

All-In-One Protector 7

Navigation: Teil II - Erweiterte Funktionen > Ausführbare Dateien (*.exe und *.app)

Virtuelle Zone

Scroll Prev Top Next More

 

Der All-In-One Player erstellt eine VIRTUELLE ZONE im Hauptspeicher des Computers, auf der die EXE Datei und alle anderen Dateien der Datenbank kopiert werden. Nachdem die Dateien kopiert wurden, wird die EXE Datei gestartet.
 
Die VIRTUELLE ZONE simuliert eine Festplatte. Wenn die EXE Datei eine andere Datei oder eine andere Anwendung öffnet, wird die Datei zunächst auf der VIRTUELLEN ZONE gesucht. Sofern die Datei hier nicht gefunden wird, wird im richtigen Dateisystem gesucht. Diese Technik stellt sicher, dass eine Anwendung ohne Änderung funktioniert. Ein Zugriff auf die VIRTUELLE ZONE von außerhalb ist nicht möglich - alle Dateien sind während der Laufzeit vollständig geschützt. Dies bietet auch einen perfekten Schutz für .NET und Java.

 

 

 

Die All-In-One Player Technologie ist viel besser wie ein Wrapper Schutz:

 

Keine Möglichkeit, die Datenbank zu dekompilieren, die EXE Datei zu analysieren oder zu verändern / patchen

Mehrere Dateien können geschützt werden (z.B. DLLS und alle Dateien, die nur gelesen werden) und nicht nur eine einzelne EXE Datei

All-In-One Protector lädt jedes mal die Original Datei von der Datenbank in die Virtuelle Zone

 

Dieses Bündel von einzigartigen Funktionen bietet einen perfekten Dekompiler Schutz und ist effektiver wie Code Obfuscation.

 

Eine einzelne EXE Datei schützen

Die EXE Datei in ein separates Verzeichnis kopieren. Nur diese Datei importieren. In der Kategorie Einstellungen, wird bei Name des All-In-One Player der Original EXE Name verwendet. Das Projekt speichern und vom Verzeichnis Publish All Media  die Dateien .EXE, .LIC, .AIPFILE auf das Verzeichnis der Anwendung kopieren. Die neue EXE Datei ist der All-In-One Player und die ursprüngliche EXE Datei befindet sich innerhalb der Datenbank (.AIPFILE Datei).

 

EXE Datei und weitere Dateien schützen

Die EXE Datei und alle weiteren Dateien in ein separates Verzeichnis kopieren. Alle Dateien importieren. Die geschützte Anwendung inklusive aller Dateien befindet sich auf dem Verzeichnis Publish All Media.

 

Nur Decompiler Schutz - keine Lizenzierung

Sofern Licence Protector (www.Licence-Protector.com) oder eine anderes Tool für die Lizenzierung / Kopierschutz verwendet wird und All-In-One Protector für den Schutz vom Code verwendet wird, siehe Kapitel: Decompiler Schutz

 

Kommandozeilen Parameter

Kommandozeilen Parameter werden unterstützt. Diese werden an die geschützte EXE weitergeleitet.

 

Bekannte Einschränkungen

Mehrere EXE Dateien innerhalb eines Projekts funktionieren nur, wenn die Start EXE Datei die EXE 2 aufruft und wartet, bis EXE 2 beendet ist

Sofern ein Verzeichnis mit einem Mix aus EXE, PDF, Flash und  PPT geschützt werden soll, und diese Dateien einen eigenen Viewer benötigen, funktioniert dies nicht

 

Beispiel 1

Die EXE Datei startet eine PDF Datei. Da die Endung PDF wahrscheinlich mit dem Acrobat Reader verknüpft ist, startet dieser aber er kann die PDF Datei nicht öffnen, da diese in der virtuellen Zone ist.

 

Lösung A

Die PDF Datei ungeschützt auf dem Dateiverzeichnis installieren

 

Lösung B

Die PDF Datei mit All-In-One Protector anhand eines eigenen Projektes schützen. Die EXE Datei ruft dann den All-In-One Player und nicht die PDF Datei auf. Mehr Details dazu siehe - Projekt auf mehrere Datenbanken aufteilen

 

Beispiel 2

Die EXE Datei ruft eine FLV Datei auf aber die EXE Datei beinhaltet einen FLV Player. Dies funktioniert, da EXE Datei und FLV Player in der virtuellen Zone sind.

 

Eine ActiveX EXE, die registriert werden muss, kann nicht geschützt werden

 

 

 

Siehe Problembehandlung mit EXE Dateien sofern Fehler auftreten.