- UID
- 26359
注册时间2006-11-23
阅读权限10
最后登录1970-1-1
周游历练
TA的每日心情 | 郁闷 2022-2-26 18:16 |
---|
签到天数: 15 天 [LV.4]偶尔看看III
|
【破文标题】自学30分钟,成功爆破简单CrackMe
【破文作者】Proudhao
【作者邮箱】[email protected]
【作者主页】
【破解工具】Ollydbg1.10
【破解平台】Win9X/NT/2000/XP
【软件名称】CrackMe1
【软件大小】11.5kb
【原版下载】论坛下载
【保护方式】不知道怎么写
【软件简介】这是一个CrackMe包里边其中的一个,看了很小就拿来试试。
【破解声明】刚开始,我是一只菜菜鸟,第1次爆破和大家一起分享!
------------------------------------------------------------------------
【破解过程】 今天刚开始学习,资料之前也是准备了很多。先看了在论坛下的[PYG]破解教学后对破解有了初步的认识,看到了12章,认识一下破解需要用得工具和程序中的那些代码,多看才能记得牢。
于是就拿这个来试了下手,没想到瞎猫撞到死老鼠了。
打开CrackMe1什么都没输入直接点了“OK”弹出对话框“You Get Wrong” “Try Again”
OD载入试着照例子步骤查找“字符串参考”“You Get Wrong” “Try Again”找到
004025E2 . 52 PUSH EDX
004025E3 EB 56 JMP SHORT CrackMe1.0040263B
004025E5 > 68 C81B4000 PUSH CrackMe1.00401BC8 ; you get wrong
004025EA . 68 9C1B4000 PUSH CrackMe1.00401B9C ; \n\n
004025EF . FFD7 CALL EDI
004025F1 . 8BD0 MOV EDX,EAX
004025F3 . 8D4D E8 LEA ECX,DWORD PTR SS:[EBP-18]
004025F6 . FFD3 CALL EBX
004025F8 . 50 PUSH EAX
004025F9 . 68 E81B4000 PUSH CrackMe1.00401BE8 ; try again
004025FE . FFD7 CALL EDI
然后向上看发现上面有注册成功地提示!
00402588 . 8945 B4 MOV DWORD PTR SS:[EBP-4C],EAX
0040258B 74 58 JE SHORT CrackMe1.004025E5
0040258D . 68 801B4000 PUSH CrackMe1.00401B80 ; you get it
00402592 . 68 9C1B4000 PUSH CrackMe1.00401B9C ; \n\n
00402597 . FFD7 CALL EDI
00402599 . 8BD0 MOV EDX,EAX
0040259B . 8D4D E8 LEA ECX,DWORD PTR SS:[EBP-18]
0040259E . FFD3 CALL EBX
004025A0 . 50 PUSH EAX
004025A1 . 68 A81B4000 PUSH CrackMe1.00401BA8 ; KeyGen it now
004025A6 . FFD7 CALL EDI
看了“爆破无敌口诀”也不知道对不对就把这行地“JE”改为了“JNE”
0040258B 74 58 JE SHORT CrackMe1.004025E5
然后试了一下提示“You Get It”“Keygen It Now”
至此爆破结束
当时心里那成功地喜悦简直无法形容,使我对破解更赶兴趣了。也激起了我努力学习地决心!!
------------------------------------------------------------------------
【破解总结】虽说很简单,但第1次爆破就成功,对我影响却很大!这也是第1次写破文,还不是太会,不知大家能不能看懂。
这也是一次经验地积累,怎么说呢,是一种思路地学习!以后还请大家多多关照!
------------------------------------------------------------------------
【版权声明】本文纯属技术交流,转载请注明作者信息并保持文章地完整,谢谢! |
|