摘要: 【reverse】逆向7 堆栈图 前言 本章就是开始画堆栈图来打基础拉,堆栈熟悉了之后就可以开始C语言的逆向了。 这一章使用的exe文件,我已经上传到了我的个人网盘中,点击下载 1、准备工作 先看这张内容 我们首先打开OD,使用F3打开helloworld.exe程序 然后在任意位置,ctrl+G打 阅读全文
posted @ 2021-08-01 22:04 woodwhale 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 【reverse】逆向6 JCC 前言 我们之前学习的时候讲了,eip寄存器存储的是当前(即将执行的语句的) 指向地址 而我们之前提到的下断点(F2),就和我们编程中的下断点一样,执行到某句汇编指令然后停住 今天的课程的别名又叫作《修改eip》 1、JMP指令 JMP指令的作用类似于mov的作用,只 阅读全文
posted @ 2021-08-01 13:32 woodwhale 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 【reverse】逆向5 标志寄存器 1、引言 通过一个creak.exe文件的爆破,引出现阶段需要学习的知识 2、标志寄存器 标志寄存器有上图这么多个 记住这几个寄存器的位置和名称 下面是6个状态标志位 1.进位标志CF(Carry Flag) 如果运算结果的最高位产生了一个进位或者借位,那么其值 阅读全文
posted @ 2021-08-01 08:23 woodwhale 阅读(297) 评论(0) 推荐(0) 编辑