查开放房免费破解软件app(用什么软件查询开过房)
时间:2023-08-30 13:10:15 整理: • 2人看过
查开放房免费破解软件app(用什么软件查询开过房)在介绍PE的结构后,本文将通过OD(OllyDBG)对样本程序进行逆向分析,绕过登录决策,实现破解登录的效果,本文以一个简单的程序为例,通过从浅到深,逐步增加了方法的难度,为下一步的深入反分析奠定了坚实的基础。
破解示例程序简介
此程序是通过C++编写的,当您单击OK按钮时,您将得到用户输入的用户名和密码来判断。当您单击Submit而没有输入任何内容时,系统将显示用户名和密码不能为空。当您输入与判断数据test不匹配的用户名和密码时,系统提示输入用户名或密码错误和登录成功,用户名和密码都是test。详细代码如下图所示:
测试示例源代码
当我们运行crackMeText.exe程序时,效果如下:
开放效应
当我们输入内容错误(用户名和密码都没有测试)时,系统会提示输入用户名或密码错误。
登录错误
当我们输入正确的内容(用户名和密码都是测试的)时,系统会提示输入登录成功。
登录成功
以上是对测试示例的简要介绍。
2.OD程序反向分析简介
我们可以打开本地OD程序并将样本系统拖到OD中,如下图所示:
OD主线模块
左上角是拆卸窗口,右上是寄存器窗口,左下角是堆栈窗口,右下角是数据窗口。
反汇编窗口:用户显示反汇编代码,调试分析程序主要在此窗口中执行。
注册窗口:用户显示每个寄存器的内容,包括:普通寄存器、段寄存器、标志寄存器等。
堆栈窗口:用户显示堆栈的内容,即ESP寄存器指向的地址部分。
数据窗口:以多种方式显示内存内容,可以使用十六进制、文本、短、长、反汇编等。
由于内容更多,我们可以通过搜索ASCII来快速定位字符串,ASCII位于插入式中文搜索引擎->;Search ASCII中,如下所示:
OD搜索ASCLL
搜索后,将显示中文搜索引擎的内容。我们双击选择登录成功,如下图所示:
双击登录成功
双击后,快速导航到Login成功解汇编代码段,如下图所示:
