自制反汇编逆向分析工具 迭代第六版本 (一)
2016-05-12 17:24
316 查看
这个版本主要在逆向代码输出上做功夫。首先就是对反汇编代码指令的直译,寻址访问则适配成结构体成员访问或数组访问的方式,使更加直观,效果图如下:
另一图:
接着就是有关SSE指令的直译:
直译中并没有对检测比较和条件跳转进行翻译,因为它们只有在couple成对才有意义(, 一条指令对标志寄存器进行修改,另一条指令根据标志寄存器进行判断)。所以检测比较和条件跳转更加适合在带分支结构的逆向代码中翻译,下一篇将介绍。
另一图:
接着就是有关SSE指令的直译:
直译中并没有对检测比较和条件跳转进行翻译,因为它们只有在couple成对才有意义(, 一条指令对标志寄存器进行修改,另一条指令根据标志寄存器进行判断)。所以检测比较和条件跳转更加适合在带分支结构的逆向代码中翻译,下一篇将介绍。
相关文章推荐
- mathtype 快捷键总结
- Web Component--01. 简介
- Github git clone error: Peer's Certificate has expired
- HTML5 视频播放 <video>
- Github git clone error: Peer's Certificate has expired
- Github git clone error: Peer's Certificate has expired
- Github git clone error: Peer's Certificate has expired
- iOS蓝牙开发(下)一个好用的蓝牙第三方BabyBluetooth
- NYOJ 21 三个水杯(bfs,广搜)
- Linux之————守护进程与crond定时任务 推荐
- select函数详解
- 冒泡排序法
- java的数组
- CocoaPods本地库管理
- 星级评分RatingBar
- 【opencv】神经网络识别数字
- python里面的dict和set
- Is it possible to simulate a new addressing scheme for MANETs using GNS3 ?
- AngularJs模块化指令02(模板放标签)
- 选课