吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 17585|回复: 109
收起左侧

[原创] 玩玩破解,写给新人看(第十九集)

  [复制链接]
yyhd 发表于 2021-2-7 22:31
本帖最后由 yyhd 于 2021-10-16 00:25 编辑

西天取经第1难

新人朋友们好!我的《玩玩破解,写给新人看》教程已经写了十八集。


从今天起,我们开始进入一些初级的实战演练,所用的课件不再是我自己写的,而是根据课程需要,从网上下载的,其中主要来自于160个CRACKME的练手软件。


网上已经有很多关于160个CRACKME的破解教程,为什么我还要拿来讲?不是画蛇添足吗?


更何况写这些教程的不乏破解大佬、大神,我还讲不是班门弄斧吗?


在此说明一下,我对各位前辈的教程和破解技术是相当的敬仰,如滔滔江水连绵不绝,不敢有丝毫不敬之意。


之所以如此,是基于我的教程是完全面对零基础的新人,我想尽可能用他们能够看的懂、学的会,知道为什么要这么做的基础上尝试分析一下。

第一个CM名称:Acid burn     建议在XP系统内调试。

这个软件有三关:

第一关:去除NAG窗口

打开后出现一个窗口:

1.png


上面写着要求我们去除这个窗口。这个窗口在破解中统称为NAG窗口,就是令人讨厌的窗口。

NAG窗口的设计原理是:软件作者故意设计,其目的就是当你是非注册用户时,在你使用这个软件的时候,软件会跳出NAG窗口干扰你。

如果你是正版用户,NAG窗口就不会出现。

好,我们先看看如何去除这个NAG窗口?

线索一:搜索NAG窗口上的敏感字符串。

线索二:对调用窗口的API函数ShowWindow下断。

你断下后会发现返回到MessageBoxA,说明这个NAG窗口是弹窗,不是作者写的新窗口。

通过以上两种线索,都可以成功过掉NAG窗口。

红色箭头指的00425627是关键跳,改成JMP就成功了。

5.png


简单总结:NAG窗口可以通过搜索窗口上的字符串或者对ShowWindow下断点。

关:破解输入账号和密码的验证

首先运行看看验证结果。

6.png


很显然:

失败的验证结果有两条线索。

一是字符串。

一是弹窗。

破解方法:搜字符串或者对MessageBoxA下断,F8到关键代码位置。

验证流程:

验证点1:用户名>=4。小于则弹出失败窗口。

7.png


验证点2:真假码比较。

8.png


蓝色方框内是关键CALL,上面是两个参数,分别是假码和真码。下面是关键跳。

红色箭头指的是真码。

第三关:破解输入密码的验证

先看运行后的失败结果。

9.png


线索有两个。一是字符串。一是弹窗。

和上面同样的破解方法。

10.png


总结:这个CM的主要让我们学到两点。

1、用字符串和对ShowWindow、MessageBoxA下断点过掉NAG窗口。

2、验证CALL通常会有两个参数,一个是假码,一个是真码,至少也会有假码一个参数。

还没有完!

通过用PEID查壳。我们发现无壳,是Delphi语言程序。

11.png


我们用Delphi程序专用的工具来快速破解。

12.png


我们简称DD,这个软件是破解Delphi程序的核武器。

DD使用方法:把CM拖入DD后,会提示转储成功,点是,接着又会出现两次对话框都点否,然后点过程

你会看到每一个按钮的按钮事件,从而一步就到达关键代码处,比搜字符串和API函数更简单暴力。

13.png


总结:以后遇到Delphi程序,首先使用DD试试。

我把本集的CM上传到附件里,大家玩玩。你在百度上搜DarkDe4就可以直接下载了。
如果您觉得我发的内容确实对您有所帮助,请麻烦您支持一个热心值,进行精神鼓励,也是我继续写下去的动力!

玩玩破解,写给新人看(第一集)
玩玩破解,写给新人看(第二集)
玩玩破解,写给新人看(第三集)
玩玩破解,写给新人看(第四集)
玩玩破解,写个新人看(第五集)
玩玩破解,写给新人看(第六集)
玩玩破解,写给新人看(第七集)
玩玩破解,写给新人看(第八集)
玩玩破解,写给新人看(第九集)
玩玩破解,写给新人看(第十集)
玩玩破解,写给新人看(第十一集)
玩玩破解,写给新人看(第十二集)
玩玩破解,写给新人看(阶段练习1)
玩玩破解,写给新人看(第十三集)
玩玩破解,写给新人看(第十四集)
玩玩破解,写给新人看(第十五集)
玩玩破解,写给新人看(第十六集)
玩玩破解,写给新人看(第十七集)
玩玩破解,写给新人看(第十八集)
玩玩破解,写给新人看(第十九集)
玩玩破解,写给新人看(第二十集)
玩玩破解,写给新人看(第二十一集)
玩玩破解,写给新人看(第二十二集)
玩玩破解,写给新人看(第二十三集)
玩玩破解,写给新人看(第二十四集)
闲谈如何破解软件?
玩玩破解——小白实战1,你也行!
玩玩破解——小白实战2,巧搜字符串
玩玩破解——小白实战3,易语言字符串比较通杀
玩玩破解——小白实战4,冰火两重天
对新人们学习《玩玩破解》系列教程的集中解答
玩玩破解—加点油,再前行!

Acid_burn.zip

366.34 KB, 下载次数: 1516, 下载积分: 吾爱币 -1 CB

免费评分

参与人数 36吾爱币 +33 热心值 +33 收起 理由
acchao + 1 + 1 感谢楼主
weige3344 + 1 + 1 我很赞同!
qact + 1 + 1 热心回复!
逐梦之地 + 1 + 1 我很赞同!
没头脑。 + 1 + 1 热心回复!
某中二绅士 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
mwlgood + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
halou + 1 谢谢@Thanks!
何昊坤 + 1 + 1 谢谢@Thanks!
lantian21 + 1 + 1 我很赞同!
kgd74 + 1 + 1 谢谢@Thanks!
牛结实 + 1 + 1 热心回复!
gardener + 1 + 1 用心讨论,共获提升!
mrcracker + 1 我很赞同!
mmp211 + 1 我很赞同!
zj1977lsz + 1 + 1 谢谢@Thanks!
三笙三世 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
pwzx + 1 + 1 谢谢@Thanks!
volcanocan + 1 + 1 我很赞同!
caleb110 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
bailemenmlbj + 1 + 1 谢谢@Thanks!虚拟机中刚装好win7*86以为可以了,难道非xp?!
SaberLove + 1 + 1 我很赞同!
dbmk + 1 + 1 我很赞同!
0adsl + 1 + 1 谢谢@Thanks!
糖糖小可爱 + 1 + 1 谢谢@Thanks!
lho + 1 谢谢@Thanks!
1475505 + 1 用心讨论,共获提升!
grrr_zhao + 1 + 1 谢谢@Thanks!
yzmb8456 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
bjxiaoyao + 1 + 1 谢谢@Thanks!
sync700 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
YMYS + 1 + 1 我很赞同!
wuboxun + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
1131195092 + 1 + 1 用心讨论,共获提升!
coder9 + 1 + 1 用心讨论,共获提升!
缘扬风星 + 1 + 1 热心回复!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

konosubaakua 发表于 2021-2-13 17:25
本帖最后由 konosubaakua 于 2021-2-13 17:28 编辑

这次的cm很简单,交作业
思路是搜索敏感字符串找到其调用函数之后,向上找转跳

思路.png

去除弹窗:

nag.png

账号密码:
追码:
追码1.png

爆破:
爆破.png

序列码:
追码:
追吗2.png
爆破:

爆破2.png

leonas30200 发表于 2021-10-27 16:20
学习笔记
第十九集  西天取经—第1难
  第一关:去除NAG窗口:  NAG窗口可以通过搜索窗口上的字符串或者对ShowWindow下断点。
  JNB转移条件:JNB al, bl ;al里的内容不等于bl时跳转;JBE转移条件:JBE al, bl ;al里的内容小于或等于bl时跳转;
  JGB和JLE是用于比较带符号数的转移指令:JGB转移条件:JGE al, bl ;al里的带符号内容大于或等于bl时跳转;JLE转移条件:JLE al, bl ;al里的带符号内容小于或等于bl时跳转。PS:cmp指令后用je; test指令后用jz。
  第二关:破解输入账号和密码的验证:验证CALL通常会有两个参数,一个是假码,一个是真码,至少也会有假码一个参数。
  PS:Delphi程序专用的破解工具:DeDeDark(Darke4)(简称DD)
  DD使用方法:把CM拖入DD后,会提示转储成功,点是,接着又会出现两次对话框都点否,然后点“过程”。你会看到每一个按钮的按钮事件,从而一步就到达关键代码处,比搜字符串和API函数更简单暴力。


接下来试试看
yinduyang444 发表于 2021-2-8 13:31
过年会更,因为无聊--这样很可能出成就,因为,无聊意味着有大把时间,无聊中干的事应该是你很喜欢的,喜欢和爱好就是成功的一半,何况你还有无聊的那么多时间。
缘扬风星 发表于 2021-2-7 22:42
沙发,谢谢大佬
缘扬风星 发表于 2021-2-7 22:43
就是,那个阶段训练什么时间讲
wuboxun 发表于 2021-2-7 22:50
跟着大佬教程继续学
YMYS 发表于 2021-2-7 22:51
冲冲冲!学习
宜城小站 发表于 2021-2-7 22:52
感谢分享
kmzwyong12 发表于 2021-2-7 22:59
玩玩破解,学习下。2021牛气冲天!!!
sync700 发表于 2021-2-7 23:07
持续关注!
bjxiaoyao 发表于 2021-2-7 23:16
很实用的教程,一路跟着学习
yzmb8456 发表于 2021-2-7 23:43
大佬辛苦啊,继续学习~
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-12-22 10:31

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表