Schutzoptionen
Dieser Abschnitt ermöglicht es Ihnen, die auf Ihre Anwendung angewendeten Sicherheitsebenen zu konfigurieren.
- Packer-Signatur löschen
Entfernt Signaturen bekannter Packer von Drittanbietern. Verwenden Sie dies nur, wenn Sie Ihre Anwendung mit einem anderen Tool vorgepackt haben (nicht empfohlen), um zu verhindern, dass automatisierte Entpacker die äußere Schicht erkennen.
- Original Entry Point (OEP) verschlüsseln
Verschlüsselt die anfänglichen Anweisungen am Eintrittspunkt der Anwendung und verhindert so eine einfache Analyse des Startcodes.
- Code-Sektion verschlüsseln
Verschlüsselt die gesamte Code-Sektion der ausführbaren Datei. Der Code wird nur im Speicher entschlüsselt, wenn die Anwendung gestartet wird, was ihn vor statischer Analyse auf der Festplatte schützt.
- Virtuelle Maschine (VM) verwenden
Übersetzt den Eintrittspunkt-Code (10-500 Bytes) in ein benutzerdefiniertes Bytecode-Format. Dieser Bytecode wird von einem eingebauten Interpreter der virtuellen Maschine ausgeführt, was es für Angreifer extrem schwierig macht, die ursprünglichen Anweisungen wiederherzustellen oder den OEP zu identifizieren.
- Anti-Tracing-Engine verwenden
Injiziert Prüfungen, um zu erkennen, ob die Anwendung von einem Debugger verfolgt (getraced) wird. Wenn Tracing erkannt wird, ändert sich das Verhalten der Anwendung, um die Analyse zu vereiteln.
- VB/RTTI-Obfuskator verwenden
Aktiviert den Metadaten-Obfuskator. Dieser entfernt oder benennt menschenlesbare RTTI (Run-Time Type Information) wie Formularnamen, Ereignishandler und Unit-Namen in Delphi-, C++ Builder- und Visual Basic 5.0/6.0-Anwendungen um.