摘要: 针对“扫雷”游戏,完成详细逆向复现报告 一、游戏说明 2 1.1 游戏介绍 2 1.2 使用工具 3 二、扫雷游戏使用过程 3 2.1 分析“初级”、“中级”和“高级”的棋盘内存地址范围 3 2.2 找出“雷数”的内存地址 6 2.3找出“笑脸”的内存地址 8 2.4 找出“时间”的内存地址 10 阅读全文
posted @ 2022-11-26 15:42 WangKingP 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 8.2.1计算机系统的储存器结构 计算机系统的存储器被组织成一个6个层次的金字塔形的层次结构, 如下图: S0层为CPU内部寄存器 S1层为芯片内部的高速缓存(cache)内存 S2层为芯片外的高速缓存(SRAM、 DRAM、 DDRAM) S3层为主存储器(Flash、PROM、EPROM、 EE 阅读全文
posted @ 2022-11-26 15:28 WangKingP 阅读(1355) 评论(0) 推荐(0) 编辑
摘要: 一、软件安装与基本功能介绍 1、软件安装流程及更改简单配置 首先我们需要下载一个od的安装压缩包,下载地址:我爱破解论坛 然后我们将他解压到自己的的计算机 双击打开运行,进入软件 在 选项-界面之下,点击目录,将udd和插件plugin的路径进行修改,否则会报错,修改路径为软件安装时的位置,根据自己 阅读全文
posted @ 2022-11-13 19:39 WangKingP 阅读(1488) 评论(0) 推荐(0) 编辑
摘要: 直接寻址方式 操作数在存储单元中,指令的操作码之后给出该存储单元的有效地址EA。 指令中,EA可以是数值形式,也可以是符号地址形式; 例如:MOV AX,[100H]; 数值地址必须加方括号 MOV AX , x; 符号地址X必须事先定义 在默认情况下,数据在DS段中 物理地址PA= (DS) ×1 阅读全文
posted @ 2022-11-13 19:34 WangKingP 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 1、逻辑左移SHL (shift logical left) 指令的汇编格式:SHL dst,cnt 指令的基本功能:SHL指令向左逐位移动cnt次,每次逐位移动后,最低位用0来补充,最高位移入CF。 指令支持的寻址方式:目的操作数dst可以是除立即数外的任何寻址方式。移位次数(或位数)cnt=1时 阅读全文
posted @ 2022-11-13 19:34 WangKingP 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 数据寻址方式: (1)立即寻址,MOV AX, 1234H (2)寄存器寻址,寄存器寻址的特点是操作数在CPU内部的寄存器中,在指令中指定寄存器号 (3)直接寻址,MOV ES:[5678H], BL (4)寄存器间接寻址,MOV [BP], CX (5)寄存器相对寻址,MOV AX, 3[SI] 阅读全文
posted @ 2022-11-13 19:30 WangKingP 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 一、通用数据传送指令 1、传送指令MOV (move) 指令的汇编格式:MOV DST,SRC 指令的基本功能:(DST)《-(SRC) 将原操作数(字节或字)传送到目的地址。 指令支持的寻址方式:目的操作数和源操作数不能同时用存储器寻址方式,这个限制适用于所有指令。 指令的执行对标志位的影响:不影 阅读全文
posted @ 2022-11-13 19:28 WangKingP 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 80386CPU工作原理图 80386为32位机,有三种工作方式 1、实地址方式 实地址方式的工作原理与8086基本相同,其主要区别是32位微处理器能处理32位数据。2、保护方式 保护方式下,CPU可访问232字节的物理存储空间,段长为232字节,而且还可以实施保护功能32位微处理器为了支持多任务操 阅读全文
posted @ 2022-11-13 19:26 WangKingP 阅读(641) 评论(0) 推荐(0) 编辑
摘要: 8086CPU工作原理图 由于8086CPU采用16位结构,所以8086CPU在内部用地址加法器将两个16地址合成一个20位的物理地址,来提高寻址能力。通过20位的地址总线传送到存储器,在对应的物理地址中寻到相关的指令后,将指令送到指令缓冲器,再通过指令执行器去执行相关的指令 CS和IP中存放当前C 阅读全文
posted @ 2022-11-13 19:24 WangKingP 阅读(1157) 评论(0) 推荐(0) 编辑
摘要: CE软件的使用指南 练习环境 目录 一、 软件的下载及环境准备... 2 二、 练习第二关--精确值扫描... 4 三、 练习第三关--未知的初始值... 5 四、 练习第四关--浮点数... 7 五、 练习第五关--代码查找... 9 六、 练习第六关-- 指针... 12 七、 练习第七关--代 阅读全文
posted @ 2022-11-13 18:04 WangKingP 阅读(424) 评论(0) 推荐(0) 编辑