当前位置: 首页 > news >正文

武汉高端网站建设公司山东建站

武汉高端网站建设公司,山东建站,南昌网站建设在哪里,web网站开发主流框架虚拟机保护技术是基于x86汇编系统的可执行代码转换为字节码指令系统的代码,以达到保护原有指令不被轻易逆向和篡改的目的。 字节码(Byte-code)是一种包含执行程序,由一序列 op 代码/数据对组成的 ,是一种中间码。字节是…

虚拟机保护技术是基于x86汇编系统的可执行代码转换为字节码指令系统的代码,以达到保护原有指令不被轻易逆向和篡改的目的。

字节码(Byte-code)是一种包含执行程序,由一序列 op 代码/数据对组成的 ,是一种中间码。字节是电脑里的数据量单位。

虚拟机保护原理

虚拟机保护技术是基于x86汇编系统的可执行代码转换为字节码指令系统的代码,以达到保护原有指令不被轻易逆向和篡改的目的。

字节码是由指令执行系统定义的一套指令和数据组成的一串数据流

虚拟机执行时,VStartVM部分初始化虚拟机,VMDispatcher调度这些Handler。

如果将其看成一个CPU,字节码就是CPU中执行的二进制代码。

指令分类

按功能分为普通指令,栈指令,流指令,不可模拟指令4类

不可模拟指令就是无法再次模拟的指令,int3,sysenter,in,out

启动框架和调用约定

调度器

VStartVM将真实环境压入栈后会生成VMDispatcher的标签,当Handler执行完毕之后跳回到这里,形成一个循环,所以VStartVM也叫作“dispatcher”

esi指向字节码的起始地址,ebp指向VM栈顶,edi指向VMContext

Handler

不是Windows中的句柄,而是一段小程序或者一段过程

是由VM中的调度器来调用的

  • 辅助Handler(执行一些重要的,基本的指令)
  • 普通Handler(执行普通的x86指令)

辅助Handler主要是处理栈的Handler

未完待续

http://www.shuangfujiaoyu.com/news/50053.html

相关文章:

  • 免费做网站app下载阿里大数据分析平台
  • 网站开发合同模板免费重庆百度整站优化
  • 河池公司做网站seo网络营销推广
  • 丰都网站建设案例优化落实疫情防控新十条
  • 单页网站 seo广告买卖网
  • 专业做医药招聘的网站天津海外seo
  • 2018网站建设行业企业网站的基本功能
  • 网站建设的通知网站维护分工seo发帖网站
  • 制作app连接网站营销渠道方案
  • 如何让百度收录我的网站营销型网站建设套餐
  • 保险网站建设公司泉州关键词优化报价
  • 免费网站app软件品牌搜索引擎服务优化
  • 免费个人网站源码php真正免费的网站建站平台推荐
  • 纹身网站建设怎样做企业宣传推广
  • 专做旅游酒店特价网站软文写作技巧有哪些
  • 陕西 网站建设 陕ICP最新疫情最新情况
  • 做试用的网站百度贴吧官网网页
  • 企业查询网站企查查推广普通话手抄报内容资料
  • 免费 微网站seo推广排名重要吗
  • 提供秦皇岛网站建设价格放单平台大全app
  • 聊城做手机网站推广长春关键词优化公司
  • 个人做外贸网站违法吗百度seo分析工具
  • 校园网站建设策划书西安网站制作工作室
  • 互联网app网站建设方案模板广告联盟有哪些
  • 网站安全建设抖音seo优化怎么做
  • 制作网站的方法有哪些百度seo优化排名软件
  • 毕设 代做 网站seo优化公司哪家好
  • 泰州模板建站哪家好制作网页的基本步骤
  • wordpress本地网站品牌宣传策划公司
  • 英网站建设作品推广