精华内容
下载资源
问答
  • Oreans代码混淆,软件保护工具Code Virtualizer与Themida新版发布,下载戳这里!
    千次阅读
    2017-03-14 10:58:44

    近日,oreans旗下代码搅乱系统Code Virtualizer与windows软件保护系统Themida分别更新了v2.2.2与v2.4.6版本,需要的小伙伴立即下载体验吧!

    Code Virtualizer v2.2.2

    Code Virtualizer 是一个强大的代码搅乱系统。它可以帮助软件开发者保护他们软件内重要和敏感的代码区,防止他人使用逆向工程,而且它只消耗最小的系统资源。

    更新内容:

    • 在某些应用程序中改善了宏观标记的特殊识别代码。
    • 修复了多字节NOP操作码的错误。
    • Mach-O:修复了部分表示和隐藏模式数据。

    立即下载>>>

    Themida v2.4.6

    Themida是先进的Windows软件保护系统,它被用于满足软件开发人员对于所开发应用程序安全保护的需求,使其远离被先进的逆向工程和软件破解的危险。

    更新内容:

    • 在某些应用程序中改善了宏观标记的特殊识别代码。
    • 修复了VM和Symantec Encryption Desktop的兼容性问题。
    • 修复了多字节NOP操作码的错误。
    • 64位下修复了特定应用程序异常关闭闪屏的问题。
    • 修复了在非特定应用程序导入表处理异常的问题。

    立即下载>>> 

    更多相关内容
  • Code Virtualizer 试用版 试用版 开发语言: 软件 可用平台: Windows 当前版本: v2.1.1 Code Virtualizer 是一个强大的代码搅乱系统。它可以帮助软件开发者保护他们软件内重要和敏感的代码区,防止他人使用逆向...
  • Code Virtualizer 是由 Oreans 旗下开发的一款强大的代码搅乱系统。它可以帮助软件开发者保护他们软件内重要和敏感的代码区,防止他人使用逆向工程,而且它只消耗最小的系统资源。Code Virtualizer 将你源代码...
  • 任何创建创新性应用程序,DLL或设备驱动程序的开发...市面很多代码保护软件,虽然功能强大,但同样价格昂贵,小编今天为大家推荐一款性价比高的代码混淆软件Code VirtualizerCode Virtualizer不能像普通的打包器那

    任何创建创新性应用程序,DLL或设备驱动程序的开发人员都希望将代码尽可能机密,以避免第三方公司/开发人员研究应用程序内的代码并为自己的利益而窃取代码。一些开发人员使用外部保护系统来打包应用程序并保护其免受攻击者的侵害,但是大多数时候,这些保护系统无法提供他们所需要的强度,从而使开发人员在完全解压缩应用程序后完全感到沮丧。

    市面很多代码保护软件,虽然功能强大,但同样价格昂贵,小编今天为大家推荐一款性价比高的代码混淆软件Code Virtualizer

    Code Virtualizer不能像普通的打包器那样工作;相反,它只是保护开发人员选择的敏感代码区域。这些敏感区域将转换为内部的虚拟机操作码,只有Code Virtualizer才能理解。如果攻击者试图了解虚拟机的操作码,则他将不得不跟踪一个复杂且多态的虚拟机,这使他在任何时候都正在执行什么代码方面大失所望。

    代码保护不一定要花大价钱,Code Virtualizer也能保障!

    虚拟化x86代码(用于32位或64位)的整个过程可以在以下阶段进行描述:

    • 读取敏感代码块以进行保护:Code Virtualizer将在已编译的应用程序中搜索开发人员在其源代码中插入的所有敏感块  
    • 为应用程序创建一个唯一的虚拟机:Code Virtualizer使用其多态引擎创建一个唯一的虚拟机,以解释转换后的虚拟操作码
    • 将原始x86操作码转换为特定的虚拟操作码:Code Virtualizer会将原始x86操作码转换为仅先前生成的唯一虚拟机可以理解的特定操作码
    • 销毁原始x86操作码并将执行重定向到虚拟机:代码虚拟器将销毁原始x86操作码并将块中的第一条指令重定向到虚拟机,执行虚拟操作码而不是原始x86操作码

    逆向工程的代码虚拟器

    代码虚拟化包括将二进制代码从特定机器转换为另一台机器可以理解的不同二进制代码。即,来自特定机器的指令集被转换为新的指令集,该新的指令集被另一机器理解。下图表示从Intel x86指令块到另一台机器(特别是RISC 32位CPU)的新指令集的转换:

    代码保护不一定要花大价钱,Code Virtualizer也能保障!

    Code Virtualizer可以生成多种虚拟机,每种虚拟机具有不同的指令集。这意味着可以将特定的Intel x86指令块转换为每台计算机的不同指令集,从而防止攻击者在从x86指令转换后识别任何生成的虚拟操作码。下图表示如何将Intel x86指令块转换为不同类型的虚拟操作码,这些虚拟操作码可以由不同的虚拟机模拟。

    代码保护不一定要花大价钱,Code Virtualizer也能保障!

    当攻击者尝试反编译受Code Virtualizer保护的代码块时,他将找不到原始的x86指令。相反,他将找到一个全新的指令集,该指令集将不会被他或其他任何特殊的反编译器所识别。这将迫使攻击者进行极其艰巨的工作,以确定每个操作码的执行方式以及特定虚拟机如何为每个受保护的应用程序工作。Code Virtualizer完全混淆了虚拟操作码的执行和对每个唯一虚拟机的研究,以防止有人研究如何执行虚拟操作码。

    下图显示了原始已编译应用程序的图像(在受到保护之前)以及在受Code Virtualizer保护时如何转换:

    代码保护不一定要花大价钱,Code Virtualizer也能保障!

    如图所示,Code Virtualizer需要将生成的虚拟机嵌入到受保护的应用程序的末尾(或在Stealth Mode中隐藏在您自己的代码中),以便在要执行虚拟操作码时模拟它们。虚拟机的大小可以从500Kb到3Mb以上不等!(取决于所选的虚拟机体系结构)。您还可以压缩生成的虚拟机和虚拟化的代码,以减少磁盘上最终应用程序的大小。

    使用环境

    • Win32和Win64本机应用程序(EXE文件)
    • Win32和Win64本机系统服务 
    • Win32和Win64 设备驱动程序(NT设备驱动程序,WDM等)
    • Win32和Win64本机动态链接库(DLL)
    • 其他本机PE文件,例如OCX,ActiveX控件,屏幕保护程序等。 
    • Linux应用程序和库(.so)
    • Mac OS X应用程序

    由于.NET应用程序的性质,Code Virtualizer无法保护.NET应用程序中的敏感代码。为了保护.NET应用程序,建议您使用其他产品WinLicense

    展开全文
  • Code Virtualizer是适用于Windows,Linux和Mac OS X应用程序的功能强大的代码混淆系统,它可以基于代码虚拟化,通过非常强大的混淆代码来帮助开发人员保护其敏感代码区域免受逆向工程。 ★Code Virtualizer(试用...

    随着软件普及程度、互联网技术的发展,以及正版软件购买用户数量和软件版本的增加,软件的保护变得越来越重要。而我们常见的软件保护方式有软件授权和软件加密。

    Code Virtualizer是适用于Windows,Linux和Mac OS X应用程序的功能强大的代码混淆系统,它可以基于代码虚拟化,通过非常强大的混淆代码来帮助开发人员保护其敏感代码区域免受逆向工程。
    在这里插入图片描述

    ★Code Virtualizer(试用下载)
    Code Virtualizer 是一个强大的代码混淆系统。它可以帮助软件开发者保护他们软件内重要和敏感的代码区,防止他人使用逆向工程,而且它只消耗最小的系统资源。

    Code Virtualizer更新至v3.1.1.0,添加了对Clang Map文件的支持,改进的GCC地图文件解析器,改进了对保护宏的解析。

    新功能
    [+]改进了对保护宏的解析
    [+]添加了对具有损坏的relocs部分的二进制文件的支持
    [+]添加了对Clang Map文件的支持
    [+]改进的GCC地图文件解析器
    [+]添加了高级选项“ OPTION_ADVANCED_STR_ENCRYPT_IN_DATA_SECTION”以仅在数据部分中搜索字符串
    修复
    [!]修复了在特定应用程序中通过隐身模式插入创建异常目录的错误
    [!]修复了应用程序已受保护时的错误退出代码

    如果您对该加密/解密软件感兴趣,可以在慧都网免费下载最新试用版,欢迎加入加密/解密QQ交流群:740060302

    展开全文
  • Code Virtualizer 2.2.2.0

    2019-01-25 16:26:07
    Code Virtualizer 2.2.2.0 Code VirtualizerSDK (Activated)
  • 一个强大的软件保护系统,可以帮助软件开发者保护他们软件内重要的代码区。
  • Inside Code Virtualizer

    2008-01-08 16:41:16
    虚拟机资料,来自看雪论坛
  • Code Virtualizer v1.3.8 Full

    2012-10-11 13:20:53
    Code Virtualizer 是一个强大的代码搅乱系统。它可以帮助软件开发者保护他们软件内重要和敏感的代码区,防止他人使用逆向工程,而且它只消耗最小的系统资源。 Code Virtualizer 将你源代码(Intel x86 指令)转化成...
  • 此外, Code Virtualizer 稍微改比变受保护程序里的 PE 标头 ,这意味着你可以在 Code Virtualizer 上置入一个 压缩器 或另一个软件保护层。 如果你是一个 软件开发 者,而且为了找不到一个保护 驱动程序 的...

    原文来自龙博方案网http://www.fanganwang.com/product/3182转载请注明出处

    Code Virtualizer 是一个强大的代码搅乱系统。它可以帮助软件开发者保护他们软件内重要和敏感的代码区,防止他人使用逆向工程,而且它只消耗最小的系统资源。
    Code Virtualizer 将你源代码(Intel x86 指令)转化成虚拟的指令,只有内部的虚拟机器可以明白这些指令。对于每一个所保护的程序,这些所产生的虚拟指令以及虚拟机器本身都是独特的,以防止他人对 Code Virtualizer 采用广泛的攻击。 
    Code Virtualizer 可以在任何 x32 或 x64 原生 PE 文档中(例如可执行文档(EXEs),system services,DLLs,OCXs,ActiveX 控制档,荧幕保护程序以及 装置驱动程序 )保护你重要和敏感的代码区。

    具体功能:

    逆向工程的基本原理

    当一个程序被创建时, 编译器 会将程序的源代码 编译 成多个含有机器语言代码的 对象档案 。然后,这些 对象档案 会被衔接在一起而产生最后的 可执行 文档。

    当 一个软件破解者尝试破解一个编译过的程序时,他会使用反 编译器 具将机器语言代码反 编译 成另一种更容易让软件开发者明白的代码(例如 汇编语言 或者一种更高级的 程序语言 ),然后对于这反 编译 成的语言进行研究。

    当 一个软件破解者对于目标程序拥有很好的了解时,他可以更改这个编译过的程序来改变它的运行。例如 , 软件破解者可以在程序里绕过一组用来检验试用期限的 例程 ,使它可以永久运作。更严重的是,软件破解者可以使程序看来已经经过注册那样地来运作。

    代码虚拟化和逆向工程的比较
    代码虚拟化主要是将一组 二元码 转化成另一种另一个机器才明白的 二元码 。换句话说,一个特定机器的指令将被转变成另一个机器的指令。下图展示的是一组 Intel x86 指令转变成另一个机器的指令(一个 32- 位的精简指令集计算机的指令)

    Code Virtualizer 可以产生多种拥有个别指令集的虚拟机器。 换句话说,一组特定的 Intel x86 指令可以在个别的机器里被转变成各种不同的 指令集,以防 一个软件破解者从中辨别任何所产生的虚拟码。下图展示了一组 Intel x86 指令如何可以被转变成各种不同种类的虚拟机器所模拟的虚拟码。

    当 一个软件破解者尝试对一组受到 Code Virtualizer 保护的代码进行 反编译时,他无法找到任何本来的 x86 指令,而只会发现一个他或其它特别的 反编译器 完全陌生的、新的指令集。这将迫使 软件破解者使用非常多的努力来研究每一行的代码的意思以及学习每一个受保护程序内的虚拟机器的运作原理。 Code Virtualizer 完完全全地对虚拟码的运行以及个别虚拟机器的学习进行了搅乱,以阻止任何人学习当中的虚拟码是如何运作的。

    现实生活上的代码虚拟化

    Code Virtualizer 可以被轻易地 内嵌 进你的 Win32 或 Win64 程序以及 驱动程序 里。你只需要在你的源代码当中选择你要使用 Code Virtualizer 保护的代码区。下面的例子展示你如何可以在 C 程序里保护一个特定的代码区。

      #include 
      #include "VirtualizerSDK.h"

      void main() 
      { 
          VIRTUALIZER_START      // the area to protect starts here

          printf("Hello World");

          VIRTUALIZER_END       // end of area to protect 
     }

    VIRTUALIZER_START/VIRTUALIZER_END 宏 都只是多余的 宏 ,它们不会对原来的程序的运行有任何的影响。只有当一个受保护的程序运行进入保护时段时, Code Virtualizer 可以辨认这些受保护的程序区,然后将它们转变成一个虚拟机器明白的虚拟代码。

     Code Virtualizer 需要将所产生的虚拟机器 内嵌 进受保护程序的末端,以便在程序运行的时候可以对模拟运行这些虚拟代码。虚拟机器的 大小 可以相等于 10 Kb 到 30 Kb (大小取决于所选择的复杂程度),对于最后所产生的受保护程序的大小没有太大的影响。

    结论
    Code Virtualizer 是一个可以用来防止别人窥视你重要且敏感的程序的强大技术 , 例如你用来检验所输入的注册 序号 是否正确的 例程 。此外, Code Virtualizer 稍微改比变受保护程序里的 PE 标头 ,这意味着你可以在 Code Virtualizer 上置入一个 压缩器 或另一个软件保护层。

    如果你是一个软件开发者,而且为了找不到一个保护 驱动程序 的解决方案而烦恼, Code Virtualizer 提供你一种相同于保护你程序和 DLL 的技术来保护你的 驱动程序 ( 32- 位或者 64- 位)。

    今天就尝试 Code Virtualizer ,开始为你的 32- 位 /64- 位程序以及 驱动程序 里置入软件保护业里最新的技术吧!

    以下是 Code Virtualizer® 的主要特点:

    • 使用多个虚拟机器进行搅乱
    • 对每个受保护程序进行独特的保护
    • 保护任何的 x32 和 x64 程序以及 驱动程序
    • 先进的变异引擎
    • 代码重组来保护 DLLs 和 驱动程序
    • 在独特的虚拟机器里模拟任何 Intel x86 代码
    • 每个受保护程序里都有独特的虚拟码
    • 完全兼容于任何的 压缩器 / 软件保护层
    • 由指令列加载 的保护














    转载于:https://my.oschina.net/jskongjian/blog/268968

    展开全文
  • Code Virtualizer Keyfile

    2009-12-10 11:58:33
    Code Virtualizer keyfile
  • Inside Code Virtualizer

    千次阅读 2008-08-26 16:45:00
    Written by Scherzo This article aim to explain how Code Virtualizer works. During the last month, I spent all my free time analysing the Code Virtualizer Demo 1.0.1.0 unpacked by softwo
  • Code Virtualizer 是一个强大的代码搅乱控件系统。它可以帮助软件开发者保护他们软件内重要和敏感的代码区,防止他人使用逆向工程,而且它只消耗最小的系统资源。Code Virtualizer 将你源代码(Intel x86 指令)转化...
  • 原文链接:http://bbs.pediy.com/showthread.php?t=137265 【详细过程】 1.VM的解密算法 一般情况下Code Virtualizer的解密有三个运算:add,sub,xor,有如下计算; loads/b/w/d
  • CODE VIRTUALIZER v 1.0.1.0

    千次阅读 2006-06-03 13:54:00
    Also, Code Virtualizer slightly modifies the PE header of the protected application, meaning you could put a compressor or other software protector on top of Code Virtualizer with no problems. ...
  • Code Virtualizer 1.2.7.0

    千次阅读 2006-08-21 22:23:00
    最新版本 1.2 | 最新 修订 1.2.7.0 | 推出日期 21-Aug-2006 Code Virtualizer 是一个强大的代码搅乱系统。它可以帮助软件开发者保护他们软件内重要
  • Code Virtualizer是一款非常实用的程序代码混淆软件。专门为帮助开发人员保护代码区域免受逆向工程而开发的小型软件,软件能够对代码数据进行加密并将其转换成其他用户无法读取和解释的格式,欢迎下载。 这是一个...
  • From bbs.pediy.comhttp://bbs.pediy.com/showthread.php?s=&threadid=40657 
  • 代码混淆工具、代码加密
  • 代码与场景示例 如『Framework for Instruction-level Tracing and Analysis of Program Executions』中的示例 Original (guest) code: mov eax,[ebp+4] Translated (host) code: mov esi, nirvContext._ebp ...
  • FROM: http://bbs.pediy.com Download: http://bbs.pediy.com/showthread.php?s=&threadid=29018 or: http://www.4shared.com/file/2513432/145a3d0/unpacked_code_virtualizer_ v1010_demo_softworm.html 
  • TTD integrates with our Snapshot Debugger offering and allows you to rewind and replay each line of code however many times you want, helping you isolate and identify problems that might only occur...
  • VMProtect是一款性能强悍且无需任何解密代码的实力派软件保护解决方案! VMProtect从发行以来,因其虚拟化代码,无需解码、支持几乎所有可执行文件格式及Windows等特点,深受开发者信赖。 VMProtect 全新v3.6震撼...
  • 常见加壳软件 及脱壳工具

    千次阅读 2015-11-03 16:43:33
    6.Code Virtualizer(简称CV的壳,一款使用虚拟机技术的强壳) 7.EncryptPE(CCG老王写的一款强壳) 8.PE-Armor (CCG成员hying写的一款强壳) 9.SVK Protector 、ACProtect、Dbpe(幻影壳,好久没更新了)、...
  • 其中WinLicense、Themida和Code Virtualizer软件保护产品备受广大用户的青睐。随着Oreans的技术升级,三款保护软件也迎来了2020年第三次的版本升级!接下来我们看看他们各自都有哪些独特的功能,又有哪些区别吧。 ...
  • Name....: x86 Virtualizer - source code Author..: ReWolf Date....: IV/V.2007 Rel.Date: VIII.2007 e.mail..: rewolf@rewolf.pl www.....: http://blog.rewolf.pl --------------------------------------------...
  • 所在版面:.NET&ASP.NET 帖子作者:jamin 内容提要:大家做项目开发一般都是分层的,比如UI层,业务层,数据访问层。业务层引用数据访问层的DLL(比如dataAccess.dll),并使用 dataAccess.dll中的方法。...
  • 适用于Windows,Linux和Mac OS X应用程序 由于.NET应用程序的性质,Code Virtualizer无法保护.NET应用程序中的敏感代码。 通过多个虚拟机进行混淆 为每个受保护的应用程序提供独特的保护 保护任何x32和x64应用程序...
  • 对于反WG做初步的解释: 没有采用驱动技术,而是采用了大众化的动态链接库技术(DLL...4、采用 Code Virtualizer 对DLL本身的敏感代码上进行了加壳处理 //虚拟机保护,正常的反汇编代码会变为杂乱无章的 怪异汇编指令。
  • 本系列会分析多个不同类型的虚拟机样本(VMProtet, Code Virtualizer 甚至更多有趣的 VM 保护样本),向大家展示我自己针对虚拟机保护代码的分析方法。 本文是系列的第1篇,内容上没有什么很新的东西,主要是...

空空如也

空空如也

1 2 3 4 5 ... 10
收藏数 182
精华内容 72
关键字:

code virtualizer

友情链接: entropy.zip