逆向工程需要的知识

Mr.R0boter 于 2020-09-04 发布

内容

  1. intel 形态汇编指令的样子
  2. 机器码和汇编
  3. CPU 的一些工作原理

学习资料

  1. 网站:http://www.aogosoft.com
  2. intel 手册 1-3 卷
  3. 《编码:隐匿在计算机软硬件背后的语言》
  4. 《计算机系统要素:从零开始构建现代计算机》
  5. 《汇编语言:基于 x89 处理器(第 7 版)》(强推)
  6. 《x86/x64 体系探索及编程》

目的

  1. 认识汇编指令
  2. 查汇编指令
  3. 解读汇编指令
  4. 了解 CPU 的部分工作方法

X86 汇编知识点

  1. CPU 数据形态(原码,反码,补码)
  2. opcode 与汇编指令
  3. 寄存器组与数据类型
  4. 栈与栈操作
  5. 内存与赋值操作
  6. 函数调用与函数参数传递
  7. 比较与跳转
  8. 逻辑运算