飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 4152|回复: 2

[原创] Marine Aquarium 2.6 注册码

[复制链接]

该用户从未签到

发表于 2008-4-7 09:30:24 | 显示全部楼层 |阅读模式



一款海底鱼的屏保 非常精美 注册码没变 这里贴一个 仅供参考 ~~

注册码:COREK-CHINA-PYG3N-GROUP

官方下载:http://www.serenescreen.com/product/
汉化版(安装程序捆绑了插件):http://www.onlinedown.net/soft/20921.htm


最简单的算法 明文比较 有兴趣的可以分析下 这里给一个起始点:

004274B3  |. /74 40         JE SHORT MA2_6.004274F5
004274B5  |> |8038 30       /CMP BYTE PTR DS:[EAX],30                ;  是0吗? (30是十六进制数字 代表ASCII中对应的数字0)
004274B8  |. |75 03         |JNZ SHORT MA2_6.004274BD
004274BA  |. |C600 6F       |MOV BYTE PTR DS:[EAX],6F                ;  如果为0 则替换为6F=字母o
004274BD  |> |8038 31       |CMP BYTE PTR DS:[EAX],31
004274C0  |. |75 03         |JNZ SHORT MA2_6.004274C5                ;  是1吗?
004274C2  |. |C600 6C       |MOV BYTE PTR DS:[EAX],6C                ;  如果为0 则替换为6C=字母l
004274C5  |> |8A08          |MOV CL,BYTE PTR DS:[EAX]
004274C7  |. |80F9 61       |CMP CL,61                               ;  61H 是 小写字母a的ASCII 以下同理
004274CA  |. |7C 05         |JL SHORT MA2_6.004274D1                 ;  小于a则跳
004274CC  |. |80F9 7A       |CMP CL,7A
004274CF  |. |7E 14         |JLE SHORT MA2_6.004274E5                ;  小于等于z则跳 (这两个跳转判断KEY是否为小写字母)
004274D1  |> |80F9 41       |CMP CL,41
004274D4  |. |7C 05         |JL SHORT MA2_6.004274DB                 ;  小于A则跳
004274D6  |. |80F9 5A       |CMP CL,5A
004274D9  |. |7E 0A         |JLE SHORT MA2_6.004274E5                ;  小于等于Z则跳 (这两个跳转判断KEY是否为大写字母)
004274DB  |> |80F9 32       |CMP CL,32
004274DE  |. |7C 0D         |JL SHORT MA2_6.004274ED                 ;  小于2则跳
004274E0  |. |80F9 37       |CMP CL,37
004274E3  |. |7F 08         |JG SHORT MA2_6.004274ED                 ;  大于7则跳
004274E5  |> |46            |INC ESI                                 ;  ESI做计数器
004274E6  |. |3BD0          |CMP EDX,EAX
004274E8  |. |74 02         |JE SHORT MA2_6.004274EC
004274EA  |. |880A          |MOV BYTE PTR DS:[EDX],CL
004274EC  |> |42            |INC EDX
004274ED  |> |8A48 01       |MOV CL,BYTE PTR DS:[EAX+1]
004274F0  |. |40            |INC EAX
004274F1  |. |84C9          |TEST CL,CL
004274F3  |.^|75 C0         \JNZ SHORT MA2_6.004274B5
004274F5  |> \83FE 14       CMP ESI,14                               ;  即输入的KEY符合要求的(英文字母或0~7) 是否为 20位

评分

参与人数 1威望 +40 飘云币 +40 收起 理由
kiss-you + 40 + 40 PYG有你更精彩!

查看全部评分

PYG19周年生日快乐!
  • TA的每日心情
    开心
    2019-11-28 07:16
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2008-4-7 11:44:18 | 显示全部楼层
    好东东,谢谢坛主提供../:09
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2024-12-6 09:28
  • 签到天数: 121 天

    [LV.7]常住居民III

    发表于 2008-4-7 12:15:35 | 显示全部楼层
    分析的真好,下载研究一下,/:001
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

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