飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 8977|回复: 4

[原创] 营养烹调大师的追码并制作注册机

[复制链接]
  • TA的每日心情
    无聊
    2024-2-19 17:19
  • 签到天数: 52 天

    [LV.5]常住居民I

    发表于 2007-5-18 12:17:53 | 显示全部楼层 |阅读模式
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2007-5-21 15:01:38 | 显示全部楼层
    下载来学习。
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2024-5-4 22:08
  • 签到天数: 114 天

    [LV.6]常住居民II

    发表于 2007-5-21 17:43:12 | 显示全部楼层
    剑哥,我写了破文,啥时候你做了教程,也不说一下.哈
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2019-12-31 12:59
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    发表于 2007-5-22 22:49:50 | 显示全部楼层
    破文发出来看看嘛/:07
    PYG19周年生日快乐!
  • TA的每日心情

    2016-6-2 20:34
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    发表于 2007-5-23 10:03:14 | 显示全部楼层
    老軟件算法就是簡單,哈~

    营养烹调大师 0.99 by WAN

    004EE1E2     50              push eax                                ; 下断此处往下分析
    004EE1E3     8D95 7CFEFFFF   lea edx,dword ptr ss:[ebp-184]
    004EE1E9     8B83 F8020000   mov eax,dword ptr ds:[ebx+2F8]
    004EE1EF     E8 C4A3F5FF     call Cookmast.004485B8
    004EE1F4     8B85 7CFEFFFF   mov eax,dword ptr ss:[ebp-184]          ; 机器码(ASCII "SP175683866")
    004EE1FA     E8 196DF1FF     call Cookmast.00404F18
    004EE1FF     83E8 02         sub eax,2                               ; 机器码长度-2(即去掉前两个字母SP)
    004EE202     50              push eax
    004EE203     8D95 78FEFFFF   lea edx,dword ptr ss:[ebp-188]
    004EE209     8B83 F8020000   mov eax,dword ptr ds:[ebx+2F8]
    004EE20F     E8 A4A3F5FF     call Cookmast.004485B8
    004EE214     8B85 78FEFFFF   mov eax,dword ptr ss:[ebp-188]
    004EE21A     BA 03000000     mov edx,3
    004EE21F     59              pop ecx
    004EE220     E8 4B6FF1FF     call Cookmast.00405170
    004EE225     8B85 80FEFFFF   mov eax,dword ptr ss:[ebp-180]          ; 得到(ASCII "175683866")
    004EE22B     E8 ACB2F1FF     call Cookmast.004094DC
    004EE230     8BF0            mov esi,eax
    004EE232     8BC6            mov eax,esi
    004EE234     B9 0D000000     mov ecx,0D                              ; ECX=13
    004EE239     99              cdq
    004EE23A     F7F9            idiv ecx                                ; 整除13
    004EE23C     05 233E2400     add eax,243E23                          ; 结果+2375203就是注册码了!!!
    004EE241     8BF0            mov esi,eax
    004EE243     8D95 74FEFFFF   lea edx,dword ptr ss:[ebp-18C]
    004EE249     8B83 FC020000   mov eax,dword ptr ds:[ebx+2FC]
    004EE24F     E8 64A3F5FF     call Cookmast.004485B8
    004EE254     8B85 74FEFFFF   mov eax,dword ptr ss:[ebp-18C]
    004EE25A     50              push eax
    004EE25B     8D95 70FEFFFF   lea edx,dword ptr ss:[ebp-190]
    004EE261     8BC6            mov eax,esi
    004EE263     E8 10B2F1FF     call Cookmast.00409478
    004EE268     8B95 70FEFFFF   mov edx,dword ptr ss:[ebp-190]          ; 真码(ASCII "15889346")
    004EE26E     58              pop eax
    004EE26F     E8 E86DF1FF     call Cookmast.0040505C                  ; 比较CALL,EDX显真码(内存注册机)
    004EE274     74 1C           je short Cookmast.004EE292              ; 必须跳!
    004EE276     BA 03000000     mov edx,3
    004EE27B     B8 B8E34E00     mov eax,Cookmast.004EE3B8               ; 注册码错误!
    004EE280     E8 C32BF5FF     call Cookmast.00440E48

    VB注册机:

    注册码=        int(val(mid(机器码,3))/13)+2375203

    注册信息保存在(ASCII "C:\WINDOWS\system.rgt"),删除可继续玩。
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

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