请输入您要查询的百科知识:

 

词条 CPU模拟器
释义

“CPU模拟器”同“模拟CPU”,是同一硬件模拟程序的两种不同称呼。

“模拟CPU”是程序源码保护系统《甲壳2》的一个重要程序组件,它本身是一个程序

其在《甲壳2》中的功能是解析执行自己独有的指令信息,由于《甲壳2》系统强大的

智能处理功能,对程序员而言 可视作透明。

关于《甲壳2》

甲壳2,一个全新的软件源码保护程序,打破常规软件保护壳的模式,

独创强大的组件“CPU模拟器”能在原始指令和真实CPU组件进行阻隔,

在保证原始指令正确执行的同时也保证“CPU模拟器”的透明性。

“CPU模拟器”从外观给人感觉类似流行的虚拟机保护,然两者却存在本质的差别。

早在源码保护之初,程序员拐弯抹角辗转实现一条指令的功能,此种方式属于指令的

功能模拟,也是如今流行虚拟机(VMP)保护的惯用手法。然“CPU模拟器”是在

之前虚拟机基础上的强化和升华,其以模拟''CPU内部执行''的手法让指令保护达到更

佳的效果。

《甲壳2》集合内部组件‘CPU模拟器’的保护效果大体如下:

1:程序出于编译器 不会有任何修改痕迹 使得很少人会往模拟器这个方向去分析

2:模拟器完全阻断CPU和原始指令之间的直接诶接触

3:程序原始的指令 既不会出现在执行前 也不会出现在执行中 更不会出现在执行后

4:放入调试器你只能看见模拟器无尽代码呼呼的转悠 而不知其所思虑

5:程序为多态的效果进行了巧妙的设计 稍作改动就能为不同的用户编译出不同的“CPU模拟器”

《甲壳》系列源码保护程序还在不断的改进和提升,欲了最新信息和更多详情,

请点击甲壳主页W W W . J O C O C . C O M

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/11/16 1:50:59