CrackMe的简单破解

CrackMe的简单破解

  对于以下这样的输入账号和密码的窗口,我们可以猜测该程序使用最简单的机制实现,即用strmp来比较用户输入的密码和原始密码匹配。所以为了破解该程序,可以通过bp
strmp来设置strmp的函数断点,当调用到strcmp的时候就能看到密码了。

  

  设置断点:

  

  运行结果:

  

修改判定逻辑

  前半部分说的是通过strcmp断点来获取密码。现在要介绍通过修改程序二进制代码来修改程序逻辑,使得输入任意密码结果正确。首先程序失败的时候会有中文提示,我们首先找到引用这个”密码错误“字符串的代码地址。

  

    双击”密码正确“那一行,会跳转到引用此字符串的地方。然后把相应的代码改为无论密码如何都跳转。

CrackMe的简单破解,码迷,mamicode.com

时间: 2024-10-29 19:07:56

CrackMe的简单破解的相关文章

简单破解 Sencha Architect 2.2 (ExtJs Designer) - 李路平 - 博客园

body { font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI",Tahoma,Helvetica,Sans-Serif,"Microsoft YaHei", Georgia,Helvetica,Arial,sans-serif,宋体, PMingLiU,serif; font-size: 10.5pt; line-height: 1.5;

jetbrains公司全系列软件最简单破解教程

由于最新jetbrains发布了IntelliJ IDEA 15. PyCharm 5.PhpStorm10.WebStorm 11.RubyMine等各个版本,但是改变了注册方法.原先的注册码包括注册机都已经不能使用了. 现在有个比较简单的注册方法.注册时选择“License server”输入“http://15.idea.lanyus.com/”点击“OK”即可快速激活JetBrains系列产品

对12306新验证码的简单破解

12306验证码也是蛮拼的,今天笔者登录了一下发现验证码又换了,变成类似找你妹的找图游戏了. 于是乎就有了下面的新闻 有实力的抢票软件需要做图片到文字的模糊识别了,但是我们换个思路,有没有现成的呢,有!百度识图和谷歌搜图都可以做得到这一点. 来,举个栗子!! 先看这个,需要从下面8个图片找出所有的充电器 简单,把图片切成8个,这里把最后一个切出来 然后往百度识图上这么一放 准确率杠杠的!

iOS Reveal及简单破解方法

Reveal作为分析APP UI的利器确实非常好用,用来查看任意UI布局也很方便 一.模拟器进行分析 1.打开Reveal(http://revealapp.com下载) 2.打开Xcode 3.Reveal--Help--Show Reveal Library in Finder 4.Xcode--导入Reveal.framework至当前项目中 5. 工程设置中,在Other Linker Flags项增加-ObjC -framework Reveal 6.运行当前项目后,打开Reveal,

iOS分析UI利器——Reveal及简单破解方法

Reveal作为分析APP UI的利器确实非常好用,用来查看任意UI布局也很方便 一.模拟器进行分析 1.打开Reveal(http://revealapp.com下载) 2.打开Xcode 3.Reveal——Help——Show Reveal Library in Finder 4.Xcode——导入Reveal.framework至当前项目中 5. 工程设置中,在Other Linker Flags项增加-ObjC -framework Reveal 6.运行当前项目后,打开Reveal,

IDA Pro逆向实战之Crackme(简单篇)

今天手闲的很,没事就拿出了以前没解决的逆向题来做一下,具体的源程序在附件里,废话少说,直接上菜: 0.   源程序运行效果(输入不对的,直接退出): Exeinfo PE 查壳: 看到是无壳的小程序,看来练手一定会很容易!!!那接下来直接载入到IDA中看看程序执行逻辑吧! IDA Pro 查看程序执行逻辑 这里截的是一张白图,不过对于分析程序流程已经足够了,顺便解释下图里的红线是False分支执行的,绿线是True分支执行的,大致看下这里的分支不是很多,所以这个程序逆起来应该不是很复杂! 3.

AOPR破解密码流程

AOPR是密码破解软件Advanced Office Password Recovery的缩写,今天小编就来教大家破解密码的流程. AOPR破解密码的操作非常简单,单击"打开文件"按钮打开对话框,在"文件类型"下拉列表中选择"所有支持的文件类型"(或要破解的文件类型),然后找到并选中待破解文件,在此我们选择的是Word文件,单击"打开"立即开始破解密码,主界面窗口下方的"进度指示器"会显示当前的破解进度.

你家的摄像头是如何被攻击的?

最近大量家用摄像头遭入侵,那么当摄像头已经不再安全的时候,我们该怎么办?你还敢用摄像头吗?今天小编带大家了解下你的摄像头是如何被黑掉的. 怎么找到那些摄像头的? 如果你是一个IT技术男,你一定知道Shodan,一个最可怕的搜索引擎,与谷歌不同的是,它不是在网上搜索网址,而是直接进入互联网的背后通道. Shodan可以说是一款"黑暗"谷歌,一刻不停的在寻找着所有和互联网关联的服务器.摄像头.打印机.路由器等.每个月Shodan都会在大约5亿个服务器上日夜不停地搜集信息,能找到几乎所有和互

linux的/etc/password&&/etc/shadow的学习记录

/etc/passwd root?0:0:root:/root:/bin/bashdaemon?1:1:daemon:/usr/sbin:/bin/shbin?2:2:bin:/bin:/bin/shsys?3:3:sys:/dev:/bin/sh root: x : 0 : 0 : root : /root : /bin/bash名字 :密码 :用户id :组id :用户信息 :主目录 :shell 一些缺省账号,可以用来迷糊管理员: adm拥有账号文件,起始目录/var/adm通常包括日志文