逆向汇编
千尺浪
这个作者很懒,什么都没留下…
展开
-
逆向汇编基础
第一章基础知识 1.1 CPU基本功能 1.1.1 目标代码计算机系统中的CPU只能执行机器指令由机器指令组成的程序,被称为目标程序,也被称为目标代码 计算机系统最终运行的是目标程序 int cf11( void ){ int sum, i; sum = 0; for ( i = 1; i原创 2017-11-14 21:06:22 · 1146 阅读 · 0 评论 -
汇编语言3
第6章 汇编语言 6.1 实方式执行环境 6.2 源程序和语句 6.3 操作数表示 6.4 伪指令语句和变量 6.5 段声明和段间转移 6.6 目标文件和段模式 6.7 宏 汇编语言! 汇编语言! 6.5 段声明和段间转移 6.5.1 段声明语句 6.5.2 无条件段间转移指令 6.5.3 段间过程调用和原创 2017-12-07 20:50:54 · 418 阅读 · 0 评论 -
汇编语言2
第6章 汇编语言 6.1 实方式执行环境 6.2 源程序和语句 6.3 操作数表示 6.4 伪指令语句和变量 6.5 段声明和段间转移 6.6 目标文件和段模式 6.7 宏 汇编语言! 汇编语言! 回顾 .汇编语言 .汇编语言是一种程序设计语言,是机器语言的符号化。 .汇编语言原创 2017-12-07 20:49:34 · 766 阅读 · 0 评论 -
汇编语言
第6章 汇编语言 6.1 实方式执行环境 6.2 源程序和语句 6.3 操作数表示 6.4 伪指令语句和变量 6.5 段声明和段间转移 6.6 目标文件和段模式 6.7 宏 6.1 实方式执行环境 6.1.1 寄存器和指令集 6.1.2 存储器分段管理 6.1.3 16位存储器寻址方式 6.1.1 寄存器和原创 2017-12-07 20:48:06 · 363 阅读 · 1 评论 -
VC目标代码的阅读理解
第5章 VC目标代码的阅读理解 5.1 汇编语言形式的目标代码 5.2 C语言部分编译的解析 5.3 C++部分功能实现细节 5.4 目标程序的优化 5.5 C库函数分析 5.6 C程序的目标代码分析 5.4 目标程序的优化 5.4.1 关于程序优化 5.4.2 使大小最小化 5.4.3 使速度最大化 5.4原创 2017-12-07 20:45:46 · 305 阅读 · 0 评论 -
程序设计初步
第3章 程序设计初步 3.1 堆栈的作用 3.2 算术逻辑运算指令 3.3 分支程序设计 3.4 循环程序设计 3.5 子程序设计 3.1 堆栈的作用 3.1.1 过程调用和返回指令 3.1.2 参数传递 3.1.3 局部变量 汇编语言中的堆栈 就是高级语言中的栈 汇编语言中的堆栈 就是高级语言中的栈 3.1.1 过程调用原创 2017-12-07 20:44:03 · 332 阅读 · 0 评论 -
IA-32处理器基本功能3
2.6 指令指针寄存器和简单控制转移 2.6.1 指令指针寄存器 2.6.2 常用条件转移指令 2.6.3 比较指令和数值大小比较 2.6.4 简单无条件转移指令 2.6.1 指令指针寄存器 有一个32位的指令指针寄存器EIP .由CS和EIP确定所取指令的存储单元地址指令指针寄存器EIP给出偏移 .IA-原创 2017-11-15 20:44:57 · 985 阅读 · 0 评论 -
IA-32处理器基本功能2
IA-32处理器基本功能 2.4 段寄存器 2.4.1 存储器分段 2.4.2 逻辑地址 2.4.3 段寄存器 2.4.1 存储器分段 .CPU能够通过其总线直接寻址访问的存储器被称为内存 .每一个字节存储单元有一个唯一的地址,称之为物理地址 .CPU的地址线数量决定了可产生的最大物理地址 n根地址线,原创 2017-11-15 20:42:29 · 470 阅读 · 0 评论 -
IA-32处理器基本功能1
第2章 IA-32处理器基本功能 2.1 IA-32处理器简介 2.2 通用寄存器及使用 2.3 标志寄存器及使用 2.4 段寄存器 2.5 寻址方式 2.6 指令指针寄存器和简单控制转移 2.7 堆栈和堆栈操作 2.1 IA-32处理器简介 2.1.1 IA-32系列处理器原创 2017-11-15 20:40:11 · 1362 阅读 · 0 评论 -
VC目标代码的阅读理解2
第5章 VC目标代码的阅读理解 5.1 汇编语言形式的目标代码 5.2 C语言部分编译的解析 5.3 C++部分功能实现细节 5.4 目标程序的优化 5.5 C库函数分析 5.6 C程序的目标代码分析 5.5 C库函数分析 5.5.1 函数strlen 5.5.2 函数strpbrk 5.5.3 函数memset 汇编语言 源程序! 汇原创 2017-12-07 20:46:56 · 258 阅读 · 0 评论 -
汇编语言4
第6章 汇编语言 6.1 实方式执行环境 6.2 源程序和语句 6.3 操作数表示 6.4 伪指令语句和变量 6.5 段声明和段间转移 6.6 目标文件和段模式 6.7 宏 汇编语言! 汇编语言! 6.5 宏 .宏指用一个符号表示多个符号,或者代码片段。 .在源程序中使用宏的优点: .可以减少原创 2017-12-07 20:51:53 · 335 阅读 · 0 评论