码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2014-07-14 13:43:31      阅读:886      评论:0      收藏:0      [点我收藏+]

标签:反编译   ida逆向   反汇编   软件破解   外挂   


  今天手闲的很,没事就拿出了以前没解决的逆向题来做一下,具体的源程序在附件里,废话少说,直接上菜:

  0.   源程序运行效果(输入不对的,直接退出):

                                bubuko.com,布布扣


  1. Exeinfo PE 查壳:

                             bubuko.com,布布扣

    看到是无壳的小程序,看来练手一定会很容易!!!那接下来直接载入到IDA中看看程序执行逻辑吧!

  2. IDA Pro 查看程序执行逻辑


bubuko.com,布布扣



        这里截的是一张白图,不过对于分析程序流程已经足够了,顺便解释下图里的红线是False分支执行的,绿线是True分支执行的,大致看下这里的分支不是很多,所以这个程序逆起来应该不是很复杂!


3.  神奇的IDA F5 直接看源码吧


bubuko.com,布布扣


我晕啊,这里的辛辛苦苦编辑的高清图片,最后只能是上面这个样子,讲究这看吧,分析出了关键函数,下面是男人就跟进来吧!


4.  点击关键函数,进入验证段代码,还是直接看反编译源码吧


bubuko.com,布布扣

          bubuko.com,布布扣

看到这里手都痒了,赶紧用C语言写个反向算法,把他的关键字符串逆回去!

5.  C 语言编写的的简单逆向算法


bubuko.com,布布扣



执行结果:

bubuko.com,布布扣


填进去看看结果呐!


6.  最后的胜利!


bubuko.com,布布扣


最后,这么搓的小程序都不好意思拿出手,但还是希望大家多多讨论。

原创文章,作者:ByteWay这里是我自己的论坛,欢迎大家来逛:http://itpark.sinaapp.com/thread-index-fid-4-tid-121.htm



IDA Pro逆向实战之Crackme(简单篇),布布扣,bubuko.com

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

标签:反编译   ida逆向   反汇编   软件破解   外挂   

原文地址:http://blog.csdn.net/l_f0rm4t3d/article/details/37747285

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!