吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 5277|回复: 8
收起左侧

[分享] 关于天草提高班部分破解方法的异议

[复制链接]
alic0ol 发表于 2010-5-25 14:37
天草提高班异议之一:ISAPI_Rewrite
天草老师关于这个软件的破解,与自己的观点有点出入,其实修改:
00403F17      8A45 C3       mov al,byte ptr ss:[ebp-3D]
改为:
00403F17      B0 01         mov al,1
00403F19      90            nop
即可,最好以最简单高效的方法来解决问题...


天草提高班异议之二:联众台球圣手
天草教程里面的一个软件,有点歧义,他是NOP掉一个CALL,其实可以继续回朔找到关键地方,其中:
0045EDBD    66:83B8 D2020000 00   cmp word ptr ds:[eax+2D2],0
改为:
0045EDBD    66:83A0 D2020000 00   and word ptr ds:[eax+2D2],0
即可,如果软件希望爆破,最好以最少的字节获得正确的结果

天草提高班异议之三:Word2CHM助手 2.15
天草教程中有两个版本Word2CHM助手 ,2.0和2.15,破解思路差不多,仅以高版本为例,对教程有歧义,按照他的做法保存,运行,注册框消失,但是:文中找注册对话框的方法不敢苟同,其实两个都可以根据FormCreate找到注册框的,但第二个实例没有找到因为方法错了而已,找注册对话框应该找产生该对话框的Create,就像VC中注册->创建->显示窗口一样,而不先找主窗口,当然如果更多的是MDI,我想是没人用这种方法的,当没有找到时,可以试着从主窗口找起,这是错误一;注册框消失未必注册成功,文中也没有检测功能的完整性,这是错误二;
004566E5   . 66:83B8 D2020>cmp word ptr ds:[eax+2D2],0
改为:
004566E5      66:83A0 D2020000 00    and word ptr ds:[eax+2D2],0

004DA579     /0F84 AD000000 je cr.004DA62C
改为:
004DA579     /0F85 AD000000 jnz cr.004DA62C

004D881C     /7E 35         jle short cr.004D8853
改为:
004D881C     /EB 35         jmp short cr.004D8853

004D7993   . 84C0          test al,al
改为:
004D7993      B0 01         mov al,1
保存,运行即可

天草提高班异议之四:HelpBlocks
找到关键地方:
0041FEE2      8078 70 00    cmp byte ptr ds:[eax+70],0
0041FEE6      75 21         jnz short helpbloc.0041FF09
0041FEE8   . BE 28D16E00   mov esi,helpbloc.006ED128                ;   [unregistered]
只是修改0041FEE2处,虽然标题栏不再显示UNREGISTERED,但仍然要注册,所以转存跟踪试试,找到:
00466EA9      385E 18       cmp byte ptr ds:[esi+18],bl
00466EAC      74 09         je short helpbloc.00466EB7
00466EAE |. 57            push edi
改为:
00466EA9      C646 18 01    mov byte ptr ds:[esi+18],1
00466EAD      90            nop
00466EAE |. 57            push edi
也未曾不可,但是修改了5个字节,也许大家会认为00466EAC 处不是被NOP填充掉了么?呵呵,分析下就知道是没关系的,因为
cmp byte ptr ds:[esi+18],bl
改为:
00466EA9      C646 18 01    mov byte ptr ds:[esi+18],1
时候,跳转已经没有什么意义了,形同虚设,所以可以这么修改,更简单的,找个寄存器只要不是0 ,赋值给[esi+18]也是可以的,为了节省字节,我们取cx低位,即:
00466EA9      385E 18       cmp byte ptr ds:[esi+18],bl
改为:
00466EA9      884E 18       mov byte ptr ds:[esi+18],cl
保存,运行即可
(摘自我的小窝 hi.baidu.com/alic0ol)

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

Hmily 发表于 2010-5-25 14:42
学习中善于总结发现并指出问题很难能可贵!不错
marvell 发表于 2010-5-25 14:50
那教程 应该是很早前的了吧 以现在在看之前的 肯定方法上很多不同和改进的。

LZ还是很认真D
gxwtk 发表于 2010-5-25 15:00
各有各的的方法,难说人家没那么多时间去深入分析。
不过你倒是很认真看。
支持。。。。
nick.coton 发表于 2010-5-25 16:28
那教程都是上古年间的东西了
不过LZ的精神还是值得学习一下的
justu 发表于 2010-5-26 15:42
LZ是个肯钻研的孩子 呵呵~
sto888 发表于 2010-5-27 07:17
学习了,谢谢
coocoocoo3 发表于 2010-5-31 21:05
本帖最后由 coocoocoo3 于 2010-5-31 21:08 编辑

这刻苦滴~~孩子 ~~
有潜力~~
嗯嗯~~

天才都是=99%努力+0.1天才+0.9的细心发现~~

你全有了~
恭喜你~~

离天才不远了.

PS:ls的太厉害了~~
虽然不能说是灌水~~
可是满满一列全是你的名字,包括论坛不太好的时候~~不知道说你太强大,还是说你太水好..
3902876 发表于 2010-5-31 22:15
精神可嘉呀。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-15 05:18

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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