XX宝典 1.0 Build 1.1214 简单算法分析
【破解日期】 2006年12月31日(生日留念)【破解作者】 冷血书生
【作者邮箱】 meiyou
【作者主页】 hxxp://www.126sohu.com/
【使用工具】 OD
【破解平台】 Win9x/NT/2000/XP
【软件名称】 葵花宝典 1.0 Build 1.1214
【下载地址】 http://www.newhua.com/soft/4051.htm
【软件简介】 一个管理各类信息的软件,可以分库记录各类信息,每个库内可以详细地分组;排序、搜索方便;体积小、绿色、不需要安装,解压后即可运行。
【软件大小】 373KB
【加壳方式】 ASPack 2.12
【破解声明】 我是一只小菜鸟,偶得一点心得,愿与大家分享:)
--------------------------------------------------------------------------------
【破解内容】
004D637B call 葵花宝典.0044DCDC
004D6380 mov eax,dword ptr ss: ; 机器码
004D6383 call 葵花宝典.00408F88
004D6388 mov edx,葵花宝典.004D67DC ; YLSHJXZGHR
004D638D movzx edx,byte ptr ds: ; 取YLSHJXZGHR的ASCII值
004D6392 add eax,edx ; +机器码
004D6394 mov ecx,3E ; ecx=3E
004D6399 cdq
004D639A idiv ecx ;
004D639C inc edx
004D639D mov ecx,1
004D63A2 mov eax,葵花宝典.004D67F0 ; 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
004D63A7 call 葵花宝典.004047AC
004D63AC mov edx,dword ptr ss:
004D63AF lea eax,dword ptr ss:
004D63B2 call 葵花宝典.00404554
004D63B7 inc ebx
004D63B8 cmp ebx,0B
004D63BB jnz short 葵花宝典.004D636E
004D63BD mov ebx,1
004D63C2 lea eax,dword ptr ss:
004D63C5 push eax
004D63C6 lea edx,dword ptr ss:
004D63C9 mov eax,dword ptr ds:
004D63CF call 葵花宝典.0044DCDC
004D63D4 mov eax,dword ptr ss:
004D63D7 call 葵花宝典.00408F88
004D63DC mov edx,葵花宝典.004D6838 ; FVJKOHISLE
004D63E1 movzx edx,byte ptr ds:
004D63E6 add eax,edx
004D63E8 mov ecx,3E
004D63ED cdq
004D63EE idiv ecx
004D63F0 inc edx
004D63F1 push edx
004D63F2 mov eax,葵花宝典.004D67F0 ; 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
004D63F7 mov ecx,1
004D63FC pop edx
004D63FD call 葵花宝典.004047AC
004D6402 mov edx,dword ptr ss:
004D6405 lea eax,dword ptr ss:
004D6408 call 葵花宝典.00404554
004D640D inc ebx
004D640E cmp ebx,0B
004D6411 jnz short 葵花宝典.004D63C2
004D6413 mov ebx,1
004D6418 lea eax,dword ptr ss:
004D641B push eax
004D641C lea edx,dword ptr ss:
004D641F mov eax,dword ptr ds:
004D6425 call 葵花宝典.0044DCDC
004D642A mov eax,dword ptr ss:
004D642D call 葵花宝典.00408F88
004D6432 mov edx,葵花宝典.004D684C ; RIFBKDNHCG
004D6437 movzx edx,byte ptr ds:
004D643C add eax,edx
004D643E mov ecx,3E
004D6443 cdq
004D6444 idiv ecx
004D6446 inc edx
004D6447 push edx
004D6448 mov eax,葵花宝典.004D67F0 ; 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
004D644D mov ecx,1
004D6452 pop edx
004D6453 call 葵花宝典.004047AC
004D6458 mov edx,dword ptr ss:
004D645B lea eax,dword ptr ss:
004D645E call 葵花宝典.00404554
004D6463 inc ebx
004D6464 cmp ebx,0B
004D6467 jnz short 葵花宝典.004D6418
004D6469 lea edx,dword ptr ss:
004D646C mov eax,dword ptr ds:
004D6472 call 葵花宝典.0044DCDC
004D6477 mov eax,dword ptr ss: ; 假码
004D647A mov edx,dword ptr ss: ; 真码
004D647D call 葵花宝典.00404698 ; 比较
004D6482 je short 葵花宝典.004D64BE ; 普及版
004D6484 lea edx,dword ptr ss:
004D6487 mov eax,dword ptr ds:
004D648D call 葵花宝典.0044DCDC
004D6492 mov eax,dword ptr ss:
004D6495 mov edx,dword ptr ss:
004D6498 call 葵花宝典.00404698
004D649D je short 葵花宝典.004D64BE ; 专业版
004D649F lea edx,dword ptr ss:
004D64A2 mov eax,dword ptr ds:
004D64A8 call 葵花宝典.0044DCDC
004D64AD mov eax,dword ptr ss:
004D64B0 mov edx,dword ptr ss:
004D64B3 call 葵花宝典.00404698
004D64B8 jnz 葵花宝典.004D672D ; 企业版
004D64BE mov dl,1
004D64C0 mov eax,dword ptr ds:
004D64C5 call 葵花宝典.0043C538
004D64CA mov ebx,eax
004D64CC mov edx,80000002
004D64D1 mov eax,ebx
004D64D3 call 葵花宝典.0043C5D8
004D64D8 mov cl,1
004D64DA mov edx,葵花宝典.004D6860 ; Software\khbd
004D64DF mov eax,ebx
004D64E1 call 葵花宝典.0043C63C
004D64E6 test al,al
004D64E8 je short 葵花宝典.004D6507
004D64EA lea edx,dword ptr ss:
004D64ED mov eax,dword ptr ds:
004D64F3 call 葵花宝典.0044DCDC
004D64F8 mov ecx,dword ptr ss:
004D64FB mov edx,葵花宝典.004D6878 ; sn
004D6500 mov eax,ebx
004D6502 call 葵花宝典.0043C7D8
004D6507 mov eax,ebx
004D6509 call 葵花宝典.0043C5A8
004D650E mov dl,1
004D6510 mov eax,ebx
004D6512 mov ecx,dword ptr ds:
004D6514 call dword ptr ds:
004D6517 push 40
004D6519 push 葵花宝典.004D687C ; 信息
004D651E push 葵花宝典.004D6884 ; 注册成功!感谢您的使用与支持!
004D6523 mov eax,dword ptr ds:
004D6528 mov eax,dword ptr ds:
004D652A mov eax,dword ptr ds:
004D652D push eax
004D652E call <jmp.&USER32.MessageBoxA>
004D6533 lea edx,dword ptr ss:
004D6536 mov eax,dword ptr ds:
004D653C call 葵花宝典.0044DCDC
004D6541 mov eax,dword ptr ss:
004D6544 mov edx,dword ptr ss:
004D6547 call 葵花宝典.00404698
004D654C jnz short 葵花宝典.004D65CD
004D654E lea eax,dword ptr ss:
004D6551 mov ecx,葵花宝典.004D68AC ; 普及版
004D6556 mov edx,dword ptr ss:
004D6559 call 葵花宝典.00404598
004D655E mov edx,dword ptr ss:
004D6561 mov eax,dword ptr ds:
004D6566 mov eax,dword ptr ds:
004D6568 call 葵花宝典.0046DF20
004D656D lea edx,dword ptr ss:
004D6570 mov eax,dword ptr ds:
004D6575 mov eax,dword ptr ds:
004D6577 call 葵花宝典.0046DED4
004D657C mov edx,dword ptr ss:
004D657F mov eax,dword ptr ds:
004D6584 mov eax,dword ptr ds:
004D6586 call 葵花宝典.0044DD0C
004D658B mov eax,dword ptr ds:
004D6590 mov eax,dword ptr ds:
004D6592 mov eax,dword ptr ds:
004D6598 mov edx,葵花宝典.004D68BC ;普及版
004D659D call 葵花宝典.0044DD0C
004D65A2 mov eax,dword ptr ds:
004D65A7 mov eax,dword ptr ds:
004D65A9 mov eax,dword ptr ds:
004D65AF mov edx,40
004D65B4 call 葵花宝典.004CCE68
004D65B9 mov eax,dword ptr ds:
004D65BE mov eax,dword ptr ds:
004D65C0 mov eax,dword ptr ds:
004D65C6 mov dl,1
004D65C8 call 葵花宝典.0044DBFC
004D65CD lea edx,dword ptr ss:
004D65D0 mov eax,dword ptr ds:
004D65D6 call 葵花宝典.0044DCDC
004D65DB mov eax,dword ptr ss:
004D65DE mov edx,dword ptr ss:
004D65E1 call 葵花宝典.00404698
004D65E6 jnz short 葵花宝典.004D6667
004D65E8 lea eax,dword ptr ss:
004D65EB mov ecx,葵花宝典.004D68CC ; 专业版
004D65F0 mov edx,dword ptr ss:
004D65F3 call 葵花宝典.00404598
004D65F8 mov edx,dword ptr ss:
004D65FB mov eax,dword ptr ds:
004D6600 mov eax,dword ptr ds:
004D6602 call 葵花宝典.0046DF20
004D6607 lea edx,dword ptr ss:
004D660A mov eax,dword ptr ds:
004D660F mov eax,dword ptr ds:
004D6611 call 葵花宝典.0046DED4
004D6616 mov edx,dword ptr ss:
004D6619 mov eax,dword ptr ds:
004D661E mov eax,dword ptr ds:
004D6620 call 葵花宝典.0044DD0C
004D6625 mov eax,dword ptr ds:
004D662A mov eax,dword ptr ds:
004D662C mov eax,dword ptr ds:
004D6632 mov edx,葵花宝典.004D68DC ;专业版
004D6637 call 葵花宝典.0044DD0C
004D663C mov eax,dword ptr ds:
004D6641 mov eax,dword ptr ds:
004D6643 mov eax,dword ptr ds:
004D6649 mov edx,80
004D664E call 葵花宝典.004CCE68
004D6653 mov eax,dword ptr ds:
004D6658 mov eax,dword ptr ds:
004D665A mov eax,dword ptr ds:
004D6660 mov dl,1
004D6662 call 葵花宝典.0044DBFC
004D6667 lea edx,dword ptr ss:
004D666A mov eax,dword ptr ds:
004D6670 call 葵花宝典.0044DCDC
004D6675 mov eax,dword ptr ss:
004D6678 mov edx,dword ptr ss:
004D667B call 葵花宝典.00404698
004D6680 jnz short 葵花宝典.004D6701
004D6682 lea eax,dword ptr ss:
004D6685 mov ecx,葵花宝典.004D68EC ; 企业版
004D668A mov edx,dword ptr ss:
004D668D call 葵花宝典.00404598
004D6692 mov edx,dword ptr ss:
004D6695 mov eax,dword ptr ds:
004D669A mov eax,dword ptr ds:
004D669C call 葵花宝典.0046DF20
004D66A1 lea edx,dword ptr ss:
004D66A4 mov eax,dword ptr ds:
004D66A9 mov eax,dword ptr ds:
004D66AB call 葵花宝典.0046DED4
004D66B0 mov edx,dword ptr ss:
004D66B3 mov eax,dword ptr ds:
004D66B8 mov eax,dword ptr ds:
004D66BA call 葵花宝典.0044DD0C
004D66BF mov eax,dword ptr ds:
004D66C4 mov eax,dword ptr ds:
004D66C6 mov eax,dword ptr ds:
004D66CC mov edx,葵花宝典.004D68FC ;企业版
004D66D1 call 葵花宝典.0044DD0C
004D66D6 mov eax,dword ptr ds:
004D66DB mov eax,dword ptr ds:
004D66DD mov eax,dword ptr ds:
004D66E3 mov edx,9C4000
004D66E8 call 葵花宝典.004CCE68
004D66ED mov eax,dword ptr ds:
004D66F2 mov eax,dword ptr ds:
004D66F4 mov eax,dword ptr ds:
004D66FA mov dl,1
004D66FC call 葵花宝典.0044DBFC
004D6701 mov eax,dword ptr ds:
004D6706 mov eax,dword ptr ds:
004D6708 mov eax,dword ptr ds:
004D670E xor edx,edx
004D6710 call 葵花宝典.0044DBFC
004D6715 mov eax,dword ptr ds:
004D671A mov eax,dword ptr ds:
004D671C mov edx,edi
004D671E call 葵花宝典.004D9C00
004D6723 mov eax,dword ptr ds:
004D6728 call 葵花宝典.0046AC80
004D672D xor eax,eax
004D672F pop edx
004D6730 pop ecx
004D6731 pop ecx
004D6732 mov dword ptr fs:,edx
004D6735 push 葵花宝典.004D67CB ; ASCII "_^[嬪]?
004D673A lea eax,dword ptr ss:
004D673D mov edx,2
004D6742 call 葵花宝典.004042B0
004D6747 lea eax,dword ptr ss:
004D674A call 葵花宝典.0040428C
004D674F lea eax,dword ptr ss:
004D6752 mov edx,2
004D6757 call 葵花宝典.004042B0
004D675C lea eax,dword ptr ss:
004D675F call 葵花宝典.0040428C
004D6764 lea eax,dword ptr ss:
004D6767 mov edx,2
004D676C call 葵花宝典.004042B0
004D6771 lea eax,dword ptr ss:
004D6774 mov edx,6
004D6779 call 葵花宝典.004042B0
004D677E lea eax,dword ptr ss:
004D6781 call 葵花宝典.0040428C
004D6786 lea eax,dword ptr ss:
004D6789 call 葵花宝典.0040428C
004D678E lea eax,dword ptr ss:
004D6791 call 葵花宝典.0040428C
004D6796 lea eax,dword ptr ss:
004D6799 call 葵花宝典.0040428C
004D679E lea eax,dword ptr ss:
004D67A1 call 葵花宝典.0040428C
004D67A6 lea eax,dword ptr ss:
004D67A9 mov edx,2
004D67AE call 葵花宝典.004042B0
004D67B3 lea eax,dword ptr ss:
004D67B6 mov edx,4
004D67BB call 葵花宝典.004042B0
004D67C0 retn
////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////
算法总结:
普及版: YLSHJXZGHR + 机器码 %3E,结果到表中取值即为注册码
专业版: FVJKOHISLE + 机器码 %3E,结果到表中取值即为注册码
企业版: RIFBKDNHCG + 机器码 %3E,结果到表中取值即为注册码
取值表: 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
--------------------------------------------------------------------------------
【版权声明】 本文纯属技术交流, 转载请注明作者并保持文章的完整, 谢谢! 非常简单!!! /:D 学习学习,生日快乐,呵呵~~ 学习!顺祝兄弟生日+节日快乐! 看明白了~!
呵呵~! 还是生日阿?
迟到的生日祝福~!
祝你工作顺心~!猪年发财~! 学习了,呵呵,慢慢看了 慢慢看了!!!!!! 不错,不错,学习,学习。 很不错,值得学习,以后慢慢学。
页:
[1]
2