摘要: 1.do...while do..while语句反汇编 : DO_BEGIN地址: 影响标志位的指令 jxx DO_BEGIN DO_BEGIN地址: 影响标志位的指令 jxx DO_BEGIN 例如: 总结: 1、根据条件跳转指令所跳转到的地址,可以得到循环语句块的起始地址。 2、根据条件跳转指令 阅读全文
posted @ 2019-09-20 16:27 L丶银甲闪闪 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 1.if语句的反汇编判断 if语句反汇编后的标志: 执行各类影响标志位的指令 jxx xxxx 执行各类影响标志位的指令 jxx xxxx 如果遇到上面的指令,则很可能是if语句; 例如: 1、案例一 mov eax,dword ptr [ebp+8] 分析:cmp指令 影响标志位 cmp eax, 阅读全文
posted @ 2019-09-20 11:08 L丶银甲闪闪 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 1.内存区域 程序需要加载到内存才能运行; 程序运行时会把内存分为几个区域; 代码区 ->放程序代码,可读可执行; 堆栈 ->存放参数、局部变量、临时数据; 堆 ->动态申请的内存,可读可写; 全局变量区 ->存放全局变量;可读可写; 常量区 ->存放常量,只读; 2.全局变量 特点: 1、在程序编 阅读全文
posted @ 2019-09-20 11:07 L丶银甲闪闪 阅读(436) 评论(0) 推荐(0) 编辑