- 0
- 0
- 约1.34千字
- 约 11页
- 2026-07-10 发布于北京
- 举报
第六章虚拟代码还原练习
2.虚拟栈平衡
◆虚拟栈平衡:
2级虚拟指令执行后,虚拟栈需要保持平衡。
◆平衡:
如果是入栈指令,那么虚拟栈指针减小,如果是出栈指令,虚拟栈
指针增大。其他非栈指令,虚拟栈指针不变。
2级虚拟指令v_add
pushdreg[04]sp-4
pushdreg[08]sp-4对应指令
addd[sp+4],d[sp]spadddreg[08],dreg[04]sp
popv_eflagsp+4
popdreg[08]sp+4
◆识别2级虚拟指令,即虚拟指令还原。
◆虚拟栈平衡是识别2级虚拟指令的基本原则。
◆1.从第一条1级虚拟指令执行前,记下虚拟栈相对偏移,为0。
◆2.看第一条1级虚拟指令执行后的sp变化,计算相对偏移。
◆3.直到虚拟栈的相对偏移为0为止,该1级虚拟指令片段则为2级
虚拟指令。
◆4.如果直到虚拟指令块结束(虚拟寄存器环境恢复),相对偏移
没有达到0,则认为
您可能关注的文档
- VMProtect虚拟栈平衡与2级虚拟指令还原技术.pptx
- 新手指南:快速上手与进阶攻略.pdf
- WEB界面设计课程安排与.pdf
- UI设计进阶课程安排与学习要求.pptx
- 老年文化用品赋能餐饮行业:营养定制与智能餐桌新体验.docx
- 老年文娱社交产业链中游:AI生成内容对传统UGC的替代率.docx
- 老年文娱社交产业链解构:上游内容供给与下游支付闭环.docx
- 老年文娱社交赋能社区养老:重构“医养康”最后一公里.docx
- 老年香水+智能家居:物联网数据驱动下的个性化香氛服务.docx
- 2026年中国橡胶索环行业市场规模及投资前景预测分析报告.pdf
- 2026年中国橡胶硬质炭黑行业市场规模及投资前景预测分析报告.pdf
- 2026年中国橡胶用硅烷偶联剂行业市场规模及投资前景预测分析报告.pdf
- 2026年中国橡胶线组件行业市场规模及投资前景预测分析报告.pdf
- 2026年中国橡胶行业市场规模及投资前景预测分析报告.pdf
- 2026年中国橡胶预分散助剂行业市场规模及投资前景预测分析报告.pdf
- 浙江省宁波荣安实验中学2024-2025学年高一下学期6月期末考试政治试题(扫描版含答案).pdf
- 陕西省咸阳市渭城区2024-2025学年七年级下学期期末道德与法治试题(PDF版,含答案).pdf
- 江苏省扬州市邗江区2024-2025学年八年级下学期期末历史试卷(扫描版,含答案).pdf
- 河南省周口市项城市部分校2024-2025学年八年级下学期期末历史试卷(图片版,含答案).pdf
- 辽宁省抚顺市2024-2025学年八年级下学期6月月考历史试题(图片版,含答案).pdf
最近下载
- 海宁辅警招聘考试真题2023.pdf VIP
- 口服抗栓药物相关消化道损伤防治专家共识(2026版)解读PPT课件.pptx VIP
- 2013科目四安全文明驾驶常识题库(一).doc VIP
- 2026年驾驶员科目一考试题库交通安全法律法规与文明驾驶常识.docx VIP
- [AWSD1.1学习材料.ppt VIP
- 3-《代用茶》征求意见稿编制说明.pdf
- 《中小学群文阅读实践研究》开题报告课件.docx VIP
- 深度解析(2026)《QBT 2508-2016管子钳》.pptx VIP
- 招标投标法专题讲座(2025.4).pptx
- 2026年宿迁市宿豫区法院书记员招聘笔试参考题库及答案解析.docx VIP
原创力文档

文档评论(0)