查开放房免费破解软件app(用什么软件查询开过房)在介绍PE的结构后,本文将通过OD(OllyDBG)对样本程序进行逆向分析,绕过登录决策,实现破解登录的效果,本文以一个简单的程序为例,通过从浅到深,逐步增加了方法的难度,为下一步的深入反分析奠定了坚实的基础。 [转载出处:www.ii77.com]
破解示例程序简介 [原创文章:www.ii77.com]
此程序是通过C++编写的,当您单击"OK"按钮时,您将得到用户输入的用户名和密码来判断。当您单击Submit而没有输入任何内容时,系统将显示"用户名和密码不能为空。"当您输入与判断数据test"不匹配的用户名和密码时,系统提示输入"用户名或密码错误"和"登录成功",用户名和密码都是"test"。详细代码如下图所示:
测试示例源代码
当我们运行crackMeText.exe程序时,效果如下:
开放效应
当我们输入内容错误(用户名和密码都没有测试)时,系统会提示输入"用户名或密码错误"。
登录错误
当我们输入正确的内容(用户名和密码都是测试的)时,系统会提示输入"登录成功"。
登录成功
以上是对测试示例的简要介绍。
2.OD程序反向分析简介
我们可以打开本地OD程序并将样本系统拖到OD中,如下图所示:
OD主线模块
左上角是拆卸窗口,右上是寄存器窗口,左下角是堆栈窗口,右下角是数据窗口。
反汇编窗口:用户显示反汇编代码,调试分析程序主要在此窗口中执行。
..窗口:用户显示每个寄存器的内容,包括:普通寄存器、段寄存器、标志寄存器等。
堆栈窗口:用户显示堆栈的内容,即ESP寄存器指向的地址部分。
数据窗口:以多种方式显示内存内容,可以使用十六进制、文本、短、长、反汇编等。
由于内容更多,我们可以通过搜索ASCII来快速定位字符串,ASCII位于插入式中文搜索引擎->;Search ASCII中,如下所示:
OD搜索ASCLL
搜索后,将显示中文搜索引擎的内容。我们双击选择"登录成功",如下图所示:
双击登录成功
双击后,快速导航到Login成功解汇编代码段,如下图所示:
水浒传人物绰号(水浒人物绰号来历)教育新声 一、绰号的内容归纳了人物的某种品性、志向或遭际 宋江——及时雨、呼保义。及时雨是俗语。呼保义较难解,宋代有低级武官叫“保
七步成诗的主人公是谁(曹植七步成诗的故事是什么?)“煮豆燃豆萁,豆在釜中泣。本是同根生,相煎何太急?”这首诗相信很多人都非常熟悉,特别是后两句,不少人都能够背得出
费斯汀格法则(费斯汀格法则如何让自己不断走运?)我在之前的文章说到一个观点,我们之所以会一成不变,可能是环境一成不变。想要让自己行动起来,最好的方法是改变自己的环
友谊的句子唯美超短句(超暖心的友情句子简短好听)1. 没有长篇大论的友情语录,只有见面时的无话不谈和开怀大笑。 2. 梦想是吃遍所有好吃的,愿望是心里想的全部实现,感谢友情
医圣是谁(诗圣、词圣、曲圣、草圣、书圣、文圣、医圣、茶圣等分别是谁?)俗话说,三百六十行,行行出状元,每个领域均有出类拔萃之人。古代中国地大物博,人口众多,最不缺
海胆怎么吃(海胆的吃法技巧)海胆是生活在海洋中的无脊椎动物,它的外表多呈球形,而且表面有较硬的外壳,这种动物的生活范围很广,从几千米深的深海到滨海地带的浅海都能看
飞机行李箱尺寸要求(飞机托运行李箱尺寸要求)乘坐飞机的时候,对于尺寸比较大、重量比较重的行李箱,一般都选择托运。但是具体哪种尺寸要托运,飞机托运行李箱尺寸要求是怎
才高八斗的主人公是谁(才高八斗学富五车的由来)八斗是南朝诗人谢灵运称颂三国魏诗人曹植时用的比喻。他说:天下才共一石,曹子建(曹植)独占八斗,我得一斗,天下共分一斗。
霍去病怎么死的(名将霍去病究竟是怎么死的?)霍去病作为一代名将,与霍去病同一时代的司马迁在《史记》中对霍去病死后的葬礼描述的十分详细,从送葬队伍的出身来历到他们的
01、需求分析客户在使用刚买的苹果电脑,由于使用苹果系统不习惯、不顺手。导致很多买了苹果电脑的朋友,都会在苹果电脑上安装一个windows系统,所以苹果的双系统就出现了。有些
本文内容来自网友供稿,如有信息侵犯了您的权益,请联系反馈核实
Copyright 2024.爱妻自媒体,让大家了解更多图文资讯!