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

网站制作 数据库上百度首页

网站制作 数据库,上百度首页,域名购买网站,做基金的网站哪个好修改RIP相关指令 0x70-0x7F (JCC) 条件跳转,后面跟一个字节立即数的偏移(有符号),共两个字节(定长指令)如果条件成立,跳转到当前指令地址 当前指令长度 lb向前跳7F&am…

修改RIP相关指令


0x70-0x7F (JCC)

  1. 条件跳转,后面跟一个字节立即数的偏移(有符号),共两个字节(定长指令)
  2. 如果条件成立,跳转到当前指令地址 + 当前指令长度 + lb
  3. 向前跳7F,向后跳80

在这里插入图片描述

上图中70-7f的硬编码为jcc跳转指令(定长),可以看到大于等于80是向上跳,而小于80是向下跳

这是一个字节的情况

我们来看下两个字节的JO等指令如何查表(指令相同但硬编码不同):
在这里插入图片描述
首先查主表Table A-2 0F的位置

在这里插入图片描述
他告诉我们这个指令是2个字节,要我们去查Table A-3的表,我们再接着查Table-3 80的位置

Table A-3. Two-byte Opcode Map: 80H — F7H (First Byte is 0FH) * 查这张表

在这里插入图片描述
对应的是Jcc指令,再看一下上面的一排小字 (Jccf64, Jz - Long-displacement jump on condition)意思是:64位模式下忽略操作数大小前缀,强制使用64位,长位移跳跃条件

这些2个字节的jcc指令也有向上跳和向下跳的区分,大于等于0x80000000向上,反之向下


其他修改RIP的指令

  1. 0xE0
    • RCX = RCX -1 当 ZF标志位 = 0 && ECX != 0 时跳转到当前指令地址 + 当前指令长度 + 偏移
  2. 0xE1
    • RCX = RCX -1 当 ZF标志位 = 1 && ECX != 0 时跳转到当前指令地址 + 当前指令长度 + 偏移
  3. 0xE2
    • RCX = RCX -1 当 ECX != 0 时跳转到当前指令地址 + 当前指令长度 + 偏移
  4. 0xE3
    • 当RCX = 0 时跳转到当前指令地址 + 当前指令长度 + 便宜
  5. 0xE8
    • CALL指令的下一条地址
  6. 0xE9
    • JMP指令跳转
  7. 0xEA
    • JMP 跨段跳转
  8. 0xEB
    • JMP 短地址跳转
  9. 0xC3
    • RIP出栈
  10. 0xC2
    • RIP出栈后,RSP = RSP + Iw
  11. 0xCB
    • 出栈8个字节,低4个字节赋值给RIP,高4个字节中低2位赋值给CS
  12. 0xCA
    • 出栈8个字节,低4个字节赋值给RIP,高4个字节中低2位赋值给CS,RSP = RSP + Iw

在这里插入图片描述

http://www.dtcms.com/wzjs/50252.html

相关文章:

  • 建立企业网站价格查关键词的排名工具
  • 装饰公司手机网站如何建立一个网站
  • 室内设计专业网站最近发生的重大新闻
  • 清华大学学生工作做网站软文营销策划
  • 怎样做汽车网站建设第三方网站流量统计
  • 网站黑链 工具免费seo视频教程
  • 产品毕业设计网站建设目前在哪个平台做推广好
  • 看一个网站是用什么语言做的视频外链工具
  • 网站推广营销直通车关键词优化口诀
  • 免费的网站建设一般多少钱磁力下载
  • 典当网站seo服务外包报价
  • mac不能使用wordpress找索引擎seo
  • 建设网站好公司苏州网站排名推广
  • 建设银行官网站下载游戏如何在网上推广
  • 手机备案网站信息流广告优化
  • 有做网站的吗 优帮云网络营销与直播电商专业就业前景
  • 烟台电商网站建设百度普通收录
  • 什么网站免费制作山西百度查关键词排名
  • 网站开发系统毕业综合实践报告灯塔网站seo
  • 完善校园网站建设seo怎么收费
  • 没备案的网站怎么做淘客全网推广的方式
  • nginx wordpress 多站点淘宝客推广一天80单
  • 莱芜在线论坛话题莱芜都市网北京seo关键词排名
  • 机械设计网北京seo公司wyhseo
  • 平谷区网站建设橘子seo查询
  • 电商网站开发设计文档盛大游戏优化大师
  • 物理网络设计是什么武汉seo网络优化公司
  • 国内高清图片素材网站推荐百度认证服务平台
  • 苏州网页设计培训搜索引擎优化的技巧
  • 制作一个网站一般先要明确西部数码域名注册官网