Code Virtualizer 1.340

Lizenz: Kostenlose Testversion ‎Dateigröße: 3.96 MB
‎Benutzerbewertung: 3.0/5 - ‎1 ‎Stimmen

Code Virtualizer ist ein leistungsstarkes Code-Verschleierungssystem, das Entwicklern hilft, ihre sensiblen Codebereiche vor Reverse Engineering zu schützen und gleichzeitig minimale Systemressourcen zu benötigen. Code Virtualizer konvertiert Ihren ursprünglichen Code (Intel x86-Anweisungen) in virtuelle Opcodes, die nur von einer internen virtuellen Maschine verstanden werden. Diese virtuellen Opcodes und die virtuelle Maschine selbst sind für jede geschützte Anwendung einzigartig und vermeiden einen allgemeinen Angriff auf Code Virtualizer. Code Virtualizer kann Ihre sensiblen Codebereiche in beliebigen nativen X32- und x64-PE-Dateien schützen (z. B. ausführbare Dateien/EXEs, Systemdienste, DLLs , OCXs , ActiveX-Steuerelemente, Bildschirmschoner und Gerätetreiber). Die Codevirtualisierung besteht aus der Transformation von Binärcode von einem bestimmten Computer in einen anderen Binärcode, der von einem anderen Computer verstanden wird. Das heißt, der Befehlssatz einer bestimmten Maschine wird in einen neuen Befehlssatz umgewandelt, der von einer anderen Maschine verstanden wird. Code Virtualizer kann mehrere Typen virtueller Maschinen mit einem anderen Anweisungssatz für jeden generieren. Dies bedeutet, dass ein bestimmter Block von Intel x86-Anweisungen in verschiedene Anweisungen für jeden Computer umgewandelt werden kann, wodurch ein Angreifer daran gehindert wird, nach der Transformation aus x86-Anweisungen generierte virtuelle Opcodes zu erkennen. Wenn ein Angreifer versucht, einen Codeblock zu dekompilieren, der durch Code Virtualizer geschützt wurde, findet er die ursprünglichen x86-Anweisungen nicht. Stattdessen wird er einen völlig neuen Befehlssatz finden, der von ihm oder einem anderen speziellen Dekompilator nicht erkannt wird. Dies zwingt den Angreifer, die äußerst harte Arbeit zu erledigen, um zu ermitteln, wie jeder Opcode ausgeführt wird und wie die spezifische virtuelle Maschine für jede geschützte Anwendung funktioniert. Code Virtualizer verschleiert die Ausführung der virtuellen Opcodes und das Studium jeder einzelnen virtuellen Maschine völlig, um zu verhindern, dass jemand untersucht, wie die virtuellen Opcodes ausgeführt werden.

VERSIONSVERLAUF

  • Version 1.340 veröffentlicht auf 2007-11-27

    EULA - Endbenutzer-Lizenzvertrag



    (c) 2006 Oreans Technologies ELECTRONIC END USER LICENSE AGREEMENT FOR Code Virtualizer - Total Efuscation against Reverse Enginnering NOTICE TO USER: THIS IS A CONTRACT. DURCH DIE INSTALLATION DIESER SOFTWARE AKZEPTIEREN SIE ALLE BEDINGUNGEN DIESER VEREINBARUNG. Bitte lesen Sie dies sorgfältig durch, bevor Sie diese Software herunterladen/verwenden "Code Virtualizer". Dies ist eine rechtsverbindliche Vereinbarung zwischen Ihnen und Oreans Technologien. Durch die Installation, das Kopieren oder anderweitige Verwenden eines meiner Softwareprodukte umfassen Upgrades, Quellcodes und zugehörige Dokumentation für jeden Zweck, Sie stimmen zu, an diese Lizenz gebunden zu sein, einschließlich, aber nicht beschränkt auf die ausgrenzenden und Einschränkungen von My Haftung darin enthalten. Wenn Sie mit den Bedingungen dieser Lizenz nicht einverstanden sind, dürfen Sie Code Virtualizer nicht installieren, kopieren oder anderweitig verwenden. a.) Code Virtualizer ist durch Urheberrechtsgesetze und internationale Urheberrechtsverträge sowie andere Gesetze und Verträge zum geistigen Eigentum geschützt. Code Virtualizer ist lizenziert, nicht verkauft. Es ist Ihnen nicht gestattet, Code Virtualizer zu installieren oder zu verwenden, außer in Übereinstimmung mit der Lizenz. In Anbetracht Ihrer Zustimmung zu den Bedingungen dieser Lizenz gewähren Ihnen Oreans Technologies ein nicht ausschließliches Recht zur Installation und Nutzung von Code Virtualizer gemäß dieser Lizenz. b.) Sie erklären sich damit einverstanden, keine einzelne Kopie von Code Virtualizer auf mehreren Computern gleichzeitig zu installieren oder zu verwenden und nicht über ein Netzwerk oder über Remote- oder andere Zugriffe. Diese Bestimmung gilt nur für Einzelkopien und gilt nicht für Multi-System-Lizenzen oder Demoversionen. Wenn Code Virtualizer von Ihrem Arbeitgeber gekauft wurde, stimmen Sie zu, die ausdrückliche Erlaubnis Ihres Arbeitgebers einzuholen, bevor Sie Code Virtualizer auf mehreren Computern installieren, wie hier beschrieben. c.) Wenn Sie eine Multi-System-Lizenz "Firmenlizenz" für Code Virtualizer erworben haben, erklären Sie sich damit einverstanden, Code Virtualizer nur auf den Computern des Unternehmens zu installieren oder zu verwenden. d.) Wenn Sie Code Virtualizer kaufen, erhalten Sie die registrierte Version von Code Virtualizer. Sie dürfen diesen Code auf keinen Fall veröffentlichen oder verteilen. Wenn Sie dies tun, wird Ihre Lizenz zur Verwendung von Code Virtualizer automatisch beendet, und Sie müssen Code Virtualizer von Ihrem Computer oder Computer entfernen. e.) Außer wie oben angegeben, lehnt Oreans Technologies jegliche ausdrückliche oder stillschweigende, schriftliche oder mündliche Gewährleistung ab, einschließlich stillschweigender Gewährleistungen der Marktgängigkeit oder Eignung für einen bestimmten Zweck. f.) Oreans Technologies kann nicht versprechen, dass Code Virtualizer frei von Fehlern oder Programmfehlern sein wird, aber wenn Sie einen Programmfehler oder Fehler an Oreans Technologies melden, werden wir unser Bestes tun, um ihn zu korrigieren. g.) Oreans Technologies haftet in keinem Fall für zufällige, oder Strafschäden, die sich aus der Nutzung von Code Virtualizer oder Ihrer Beziehung zu Oreans Technologies ergeben. Beachten Sie, dass einige Staaten keinen Ausschluss oder eine Beschränkung der Haftung für Neben- oder Folgeschäden zulassen, daher gilt die obige Beschränkung möglicherweise nicht für Sie. h.) Sie sind berechtigt, eine Kopie von Code Virtualizer zur Unterstützung Ihrer zulässigen Verwendung von Code Virtualizer zu erstellen, vorausgesetzt, Sie beschriften die Back-up-Kopie mit dem Copyright-Hinweis von Oreans Technologies. Alle anderen Kopien des gesamten oder eines Teils von Code Virtualizer sind rechtswidrig. i.) Sie dürfen nicht zulassen oder anderen erlauben, in Code Virtualizer zu verkaufen, zu verteilen, zu vermieten, zu verleihen, zu leasen, unterzulizenzieren oder anderweitig zu handeln. j.) Sie dürfen Code Virtualizer nicht ändern, anpassen, zusammenführen, modifizieren oder übersetzen, um einen beliebigen Zweck zu verwenden, einschließlich, aber nicht beschränkt auf die Fehlerkorrektur. k.) Sie dürfen oder zulassen, dass andere Code Virtualizer zurückentwickeln, disassemblieren oder dekompilieren, außer dass Sie Code Virtualizer nur in dem gesetzlich zulässigen Umfang dekompilieren dürfen, wenn dies unerlässlich ist, um die Informationen zu erhalten, die erforderlich sind, um die Interoperabilität eines unabhängig erstellten Programms mit Code Virtualizer oder mit einem anderen Programm zu erreichen, und vorausgesetzt, dass diese Informationen nicht ohne weiteres von Oreans Technologies oder anderswo verfügbar sind. l.) Sie müssen alle relevanten Ein- und Ausfuhrgesetze, -regeln und -vorschriften einhalten, die Code Virtualizer oder einen Teil davon betreffen, einschließlich, aber nicht beschränkt auf. Ungeachtet der Offenlegung durch Oreans Technologies Destination von Code Virtualizer, Werden Sie Code Virtualizer nicht direkt oder indirekt exportieren oder reexportieren, ohne vorher alle schriftlichen Zustimmungen oder Genehmigungen einzuholen, die von solchen Gesetzen, Regeln oder Vorschriften verlangt werden können.

Programmdetails