Code Virtualizer 1.340

License: Free Trial ‎File size: 3.96 MB
‎Users Rating: 3.0/5 - ‎1 ‎votes

Code Virtualizer is a powerful code-obfuscation system that helps developers protect their sensitive code areas against Reverse Engineering while requiring minimum system resources. Code Virtualizer will convert your original code (Intel x86 instructions) into Virtual Opcodes that will only be understood by an internal Virtual Machine. Those Virtual Opcodes and the Virtual Machine itself are unique for every protected application, avoiding a general attack over Code Virtualizer. Code Virtualizer can protect your sensitive code areas in any x32 and x64 native PE files (like executable files/EXEs, system services, DLLs , OCXs , ActiveX controls, screen savers and device drivers). Code virtualization consists of the transformation of binary code from a specific machine into a different binary code that is understood by another machine. That is, the instruction set from a specific machine is converted into a new instruction set which is understood by a different machine. Code Virtualizer can generate multiple types of virtual machines with a different instruction set for each one. This means that a specific block of Intel x86 instructions can be converted into different instruction set for each machine, preventing an attacker from recognizing any generated virtual opcode after the transformation from x86 instructions. When an attacker tries to decompile a block of code that was protected by Code Virtualizer, he will not find the original x86 instructions. Instead, he will find a completely new instruction set which is not recognized by him or any other special decompiler. This will force the attacker to go through the extremely hard work of identifying how each opcode is executed and how the specific virtual machine works for each protected application. Code Virtualizer totally obfuscates the execution of the virtual opcodes and the study of each unique virtual machine in order to prevent someone from studying how the virtual opcodes are executed.

VERSION HISTORY

  • Version 1.340 posted on 2007-11-27

Program Details

EULA

(c) 2006 Oreans Technologies ELECTRONIC END USER LICENSE AGREEMENT FOR Code Virtualizer - Total Obfuscation against Reverse Enginnering NOTICE TO USER: THIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND CONDITIONS OF THIS AGREEMENT. Please read this carefully before You download/use this software "Code Virtualizer". This is a legally binding agreement between You and Oreans technologies. By installing, copying or otherwise using any of my software products include upgrades, source codes and related documentation for any purpose, You are agreeing to be bound by this license including without limitation the exclusions and limitations of My liability contained therein. If You don't agree with the terms and conditions of this license You may not install, copy or otherwise use Code Virtualizer. a.) Code Virtualizer is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. Code Virtualizer is licensed, not sold. You aren't permitted to install or use Code Virtualizer except in accordance with license. In consideration of your agreement to the terms of this license, Oreans Technologies grant you a non-exclusive right to install and use Code Virtualizer as permitted by this license. b.) You agree not to install or use any individual copy of Code Virtualizer on more than one computer at a time and not via any network or by means of remote or other access. This provision is only for individual copies and does not apply to multi- system licenses or demo version. If Code Virtualizer was purchased by your employer You agree to get your's employer's explicit permission before installing Code Virtualizer on multiple computers as described here. c.) If You purchased a multi- system license "company license" for Code Virtualizer You agree to install or use Code Virtualizer on company's computers only. d.) When You purchase Code Virtualizer, You will receive the registered version of Code Virtualizer. You may not publish or distribute this code by any means. If You do, your license to use Code Virtualizer is automatically terminated, and You must remove Code Virtualizer from your computer or computers. e.) Except as stated above, Oreans Technologies disclaim any and all warranties, express or implied, written or oral, including any implied warranties of merchantability or fitness for a particular purpose. f.) Oreans Technologies cannot promise Code Virtualizer will be free of bugs or program errors, but if You report a program error or bug to Oreans Technologies, we will do our best to correct it. g.) In no event shall Oreans Technologies be liable for any incidental, consequential, or punitive damages whatsoever arising out of use Code Virtualizer or your relationship with Oreans Technologies. Note that some states do not allow exclusion or limitation of liability for incidental or consequential damages, therefore the above limitation may not apply to You. h.) You are permitted to make a back-up copy of Code Virtualizer in support of Your permitted use of Code Virtualizer provided You label the back-up copy with the Oreans Technologies copyright notice. Any other copies of the whole or any part of Code Virtualizer are unlawful. i.) You may not nor permit or allow others to sell, distribute, rent, loan, lease, sub-license or otherwise deal in Code Virtualizer. j.) You may not nor permit or allow others to alter, adapt, merge, modify or translate Code Virtualizer in any way for any purpose, including, without limitation, for error correction. k.) You may not nor permit or allow others to reverse-engineer, disassemble or decompile Code Virtualizer except that You may decompile Code Virtualizer only to the extent permissible by law where this is indispensable to obtain the information necessary to achieve the inter operability of an independently created program with Code Virtualizer or with another program and provided always such information is not readily available from Oreans Technologies or elsewhere. l.) You shall comply with all relevant import and export laws, rules and regulations affecting Code Virtualizer or any portion of it including, without limitation. Regardless of any disclosure made by to Oreans Technologies destination of Code Virtualizer, You will not export or re-export, directly or indirectly, Code Virtualizer without first obtaining all written consents or authorizations which may be required by any such laws, rules or regulations.