老文章档案 · 2003 年

立体画梦工厂专业版-算法分析

破解教程 · 算法分析 · 2003-09-19 · 作者:LeNgHoSt 人气: · 出处:赢政天下整理收藏)

破文标题:立体画梦工厂专业版-算法分析[简单]

破解成员:LeNgHoSt[DFCG][CCG]

被破程序:立体画梦工厂专业版.exe

破解工具:trw2000

破解目的:学习和交流加密解密技术,仅供参考

破解过程

========

用trw2000加载程序,输入假注册码787878,ctrl+n呼出trw2000,bpx hmemcpy,

回到程序,点击注册,程序被拦截,f12,f10几次来到这里:

-----------------------------------------------------------

0046B2A3 |. E8 5886FCFF CALL LTH.00433900 ; 我们来到这里

0046B2A8 |. 84C0 TEST AL,AL

0046B2AA |. 0F84 99000000 JE LTH.0046B349 ; 一定不会跳

0046B2B0 |. 8D4D EC LEA ECX,DWORD PTR SS:[EBP-14]

0046B2B3 |. 8BC6 MOV EAX,ESI; 看看eax是什么?哈哈是机器码的16进制

0046B2B5 |. C1E0 03 SHL EAX,3 ; eax左移3位,相当于乘以8

0046B2B8 |. 2BC6 SUB EAX,ESI; 再减去原值

0046B2BA |. BA 04000000 MOV EDX,4

0046B2BF |. E8 14D6F9FF CALL LTH.004088D8

0046B2C4 |. 8B4D EC MOV ECX,DWORD PTR SS:[EBP-14]; 注册码的后半部分

0046B2C7 |. 8D45 F8 LEA EAX,DWORD PTR SS:[EBP-8]

0046B2CA |. BA B4B34600 MOV EDX,LTH.0046B3B4 ; 字符常量"Z"

0046B2CF |. E8 8494F9FF CALL LTH.00404758 ; 将"Z"和注册码连接起来

0046B2D4 |. 8B45 F8 MOV EAX,DWORD PTR SS:[EBP-8] ; 完整注册码

0046B2D7 |. 8B55 FC MOV EDX,DWORD PTR SS:[EBP-4] ; 假注册码

0046B2DA |. E8 7195F9FF CALL LTH.00404850 ; 比较

0046B2DF |. 74 1A JE SHORT LTH.0046B2FB ; 不等就OVER

0046B2E1 |. 6A 00 PUSH 0

0046B2E3 |. B9 B8B34600 MOV ECX,LTH.0046B3B8

0046B2E8 |. BA C0B34600 MOV EDX,LTH.0046B3C0

0046B2ED |. A1 3CD14600 MOV EAX,DWORD PTR DS:[46D13C]

0046B2F2 |. 8B00 MOV EAX,DWORD PTR DS:[EAX]

0046B2F4 |. E8 8FEDFEFF CALL LTH.0045A088

0046B2F9 |. EB 4E JMP SHORT LTH.0046B349

0046B2FB |> BA 02000080 MOV EDX,80000002

0046B300 |. 8BC3 MOV EAX,EBX

0046B302 |. E8 ED49FFFF CALL LTH.0045FCF4

0046B307 |. B1 01 MOV CL,1

…………

算法总结:

=========

注册码="Z"+机器码的16进制*7

如我的机器码为:1026559

转换为16进制为:FA9FF

乘以7得:6DA5F9

所以注册码为:Z6DA5F9

注册信息存放在HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Cbmpreg

删除此键值即变成未注册。

(出处:赢政天下整理收藏)

相关文章:

·语音界面2.0算法分析及注册机源码!

·侠客系统修改器1.21破解手记--算法分析

·中文拨号上网计时计费器 V4.12注册算法分析

·ClockWise 3.22e注册码算法分析

·CoolClock V1.02注册算法分析

·Directory Scanner v1.5 注册算法分析

·Disk Chief 1.2 简单注册算法分析

·EffeTech HTTP Sniffer 3.2注册算法分析

·eLib2.01算法分析

·EZ MP3 Recorder 1.15 注册算法分析

相关软件:

→ 特别推荐

→ 热点TOP10

我为人人《《==》》人人为我

关于我们 |

帮助(?)

| 广告服务 |

版权声明 |

商业合作 |

发展历程 |

加盟我们 |

联系我们

Copyright © 1999-2003

winzheng.com All Rights Reserved.

繁体版:由华琦数码技术提供

Powered

by:MeSky.Net

2003-2004 年,宽带刚刚普及,下载站的文章区是许多人学电脑的第一课堂。
🕰 → 🤖 从那时到现在

当年一篇教程能让一台电脑焕然一新;今天的效率工具换成了 AI。 想知道当下最可靠的 AI 模型怎么选?看 赢政指数——我们用了 28 年的选软件严谨,现在用来评测大模型。

档案性质声明:本页为赢政天下(1998-2011)老文章的历史档案复原, 内容反映当年发表时的原貌——包括当年的技术表述、软件版本与观点,部分方法在今天已不适用或不合规,仅作互联网历史记录与研究用途, 不提供任何形式的下载。原始数据经由公共网络存档(Internet Archive)复原。发现问题请联系我们
← 返回老文章档案 · 软件史档案馆 · 赢政天下站史