应用安全 --- vmp 之 代码虚拟化
所谓代码虚拟化就是用汇编指令模拟cpu的运行方式实现了一套软件虚拟机处理引擎和需要执行的虚拟化字节码
有点类似java和net的实现原理。
他们不同点就是代码虚拟化vmp是为了保护代码的执行流程不被窥探。java是为实现跨平台特性。




一直跟进执行流程我们发现就是虚拟机指令。
他们的特点是一直在执行push和其他不常见的指令。
当你经历了暴风雨,你也就成为了暴风雨
所谓代码虚拟化就是用汇编指令模拟cpu的运行方式实现了一套软件虚拟机处理引擎和需要执行的虚拟化字节码
有点类似java和net的实现原理。
他们不同点就是代码虚拟化vmp是为了保护代码的执行流程不被窥探。java是为实现跨平台特性。




一直跟进执行流程我们发现就是虚拟机指令。
他们的特点是一直在执行push和其他不常见的指令。