ARM平台代码保护之虚拟化

时间:2019-10-14 09:14:26
【文件属性】:

文件名称:ARM平台代码保护之虚拟化

文件大小:92KB

文件格式:DOCX

更新时间:2019-10-14 09:14:26

代码保护 代码虚拟化 应用加固 信息安全 安卓保护

现在由于手机APP安全性缺乏导致用户敏感数据泄露的例子越来越多,尤其涉及经济金融、电商支付、手游类的案例不断,相关APP开发者应该从开发阶段到运营阶段都关注APP安全防护问题,今日在此分享一个与App安全防护的技术 —— 代码保护之虚拟化。 我们知道程序的执行,是依靠CPU对于符合规范的指令集的解析处理。如果将原指令集通过自定义规范进行变形处理,生成新的指令集(称之为虚拟指令集),CPU将无法识别虚拟指令。此时若配合能够解析虚拟指令集的解释器(称之为虚拟机),就可以达到不直接通过CPU而是通过虚拟机来执行虚拟指令。这个过程就叫做代码的虚拟化。


网友评论