Crackme-01 Acid_burn破解

Crackme-01 Acid_burn破解                                

本篇文章使用OD和PEiD进行对crackme小程序的破解

1: Ollydbg 通常称作OD,是反汇编工作的常用工具,OD附带了200脱壳脚本和各类插件,功能非常强大,可以过SE,VMP3.0,深受逆向圈内人士的喜爱
OD,是一个反汇编工具,又叫OllyDebug,一个新的动态追踪工具,将IDA与SoftICE结合起来的思想,Ring 3 级的调试器,己代替SoftICE成为当今最为流行的调试解密工具了。同时还支持插件扩展功能,是目前最强大的调试工具。基本上,调试自己的程序因为有源码,一般用vc,破解别人的程序用OllyDebug。

2: PEiD(PE Identifier)是一款著名的查壳工具,其功能强大,几乎可以侦测出所有的壳,其数量已超过470 种PE 文档 的加壳类型和签名

对软件进行分析

首先我们打开acid—burn这个软件在这里插入图片描述

在这里插入图片描述
进入到该界面输入序列号等,点击check,这个时候发现提示错误在这里插入图片描述
现在有两种解决方法第一种获取正确序列号等,第二种通过逆向分析进行对软件的破解。我们当然是选择第二种。

查壳

打开PEiD对软件进行查壳如果有壳,我们还要进行脱壳。
在这里插入图片描述
通过PEiD我们发现这个软件并没有壳,所以进行下一步操作。

软件破解

把这个小程序拖入OD
在这里插入图片描述
tips:如果大家发现自己的OD没有显示插件,可以在选项>界面>界面设置找到关于插件路径改一下重启之后就好了。
点击插件找到中文搜索引擎,选择里面的智能搜索
在这里插入图片描述然后我们可以看到一些刚才软件启动的一些信息
在这里插入图片描述我们可以看到try again和congrats双击congrats
在这里插入图片描述我们现在看到一个跳转JNZ从0042F4D5跳到0042F4F1,说明如果输入的序列号等错误就跳转到后面提示密码错误再试一次。我们可以猜测上面的call调用的函数是判断序列号是否正确,这个以后再谈。所以我们右键JNZ将其改成用NOP填充。就不会进行跳转直接输出congrats。在这里插入图片描述
我们继续看下一个congrats,双击之后这个和上一个很类似将跳转改为NOP即可。
然后我们点击运行。然后发现不论输入什么都显示恭喜你兄弟,破解成功。

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在 [安全攻防进阶篇] 中,有关于逆向分析的教程可以帮助你了解如何使用OllyDbg逆向CrackMe程序。 OllyDbg是一种常用的逆向工具,可以用于分析和修改程序的执行流程和内存。使用内存断点和普通断点,可以在程序执行过程中捕获关键的代码位置,帮助我们找到CrackMe程序的OEP(Original Entry Point),即程序的入口点。 在 [安全攻防进阶篇] 中还有关于逆向分析两个CrackMe程序的详细教程,包括逆向分析和源码还原的步骤。这些教程将帮助你理解逆向分析的基本概念和技巧,提升你的安全能力。 如果你想深入学习如何使用OllyDbg逆向CrackMe程序,可以参考这些教程。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [[安全攻防进阶篇] 六.逆向分析之OllyDbg逆向CrackMe01-02及加壳判断](https://blog.csdn.net/Eastmount/article/details/107777190)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [逆向crackme之ESp定律脱壳](https://blog.csdn.net/qq_58970968/article/details/125357834)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值