知乐空间

查开放房免费破解软件app(用什么软件查询开过房)

在介绍了PE的结构后,本文将通过OD(OllyDBG)对样本程序进行逆向分析,绕过登录决策,达到破解登录的效果。本文以一个简单的程序为例,由浅入深逐步增加了方法的难度,为下一步深入的逆向分析打下了坚实的基础。

样品裂解程序介绍

这个程序是用C++写的。当您点击“确定”按钮时,将根据用户输入的用户名和密码来判断您。点击提交,不输入任何内容,系统会显示“用户名和密码不能空”当您输入与判断数据不匹配的用户名和密码测试”时,系统提示您输入“用户名或密码错误错误”和“登录成功”,这两个都是“测试”。详细代码如下图所示:

示例源代码

当我们运行crackMeText.exe程序时,效果如下:

开放效应

当我们输入错误时(用户名和密码未测试),系统会提示“用户名或密码错误”。

登录错误

当我们输入正确的内容时(用户名和密码都经过测试),系统会提示“登录成功”。

登录成功

以上是测试示例的简要介绍。

2.2反向分析简介。OD计划

我们可以打开本地OD程序,将样本系统拖拽到OD,如下图:。

外径主线模块

左上角是反汇编窗口,右上角是寄存器窗口,左下角是堆栈窗口,右下角是数据窗口。

反汇编窗口:用户显示反汇编代码,调试分析程序主要在该窗口执行。

注册窗口:用户显示每个寄存器的内容,包括通用寄存器、段寄存器、标志寄存器等。

栈窗口:用户显示栈的内容,即ESP寄存器指向的地址部分。

数据窗口:以各种方式显示内存内容,如十六进制、文本、短、长、反汇编等。

因为内容多,我们可以通过搜索ASCII快速定位字符串,位于插件中文搜索引擎->中;搜索,如下所示:

OD搜索ASCLL

搜索结束后,将显示中文搜索引擎的内容。我们双击选择“登录成功”,如下图所示:

双击登录成功。

双击后,快速导航到登录成功的反汇编代码段,如下图所示:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 ZLME@xxxxxxxx@hotmail.com 举报,一经查实,立刻删除。

留言与评论(共有 0 条评论)
验证码: