飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 3597|回复: 6

[转贴] 简单的算法CRACKME

[复制链接]

该用户从未签到

发表于 2008-10-10 09:46:04 | 显示全部楼层 |阅读模式
弄了几个CM ,深受打击 ,为了给刚学算法的同志提高信心,转两个NISY老大以前讲解的cm,明码的,追吗不是目的,主要是看的懂算法,很简单的算法,从这里建立信心吧/:014

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入我们

x
PYG19周年生日快乐!
  • TA的每日心情
    奋斗
    2015-10-29 08:08
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2008-10-10 10:05:29 | 显示全部楼层
    沙发啊。。。。哈哈


    用户名ASICC码之和除A
    得到商再除A
    每次余数即为注册码

    [ 本帖最后由 creantan 于 2008-10-10 10:55 编辑 ]

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?加入我们

    x
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2017-5-9 01:01
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    发表于 2008-10-10 11:45:26 | 显示全部楼层
    算法:输入用户名:abcd,输入的用户名必须要等于大于4位
    004011E0    33DB            XOR EBX,EBX
    004011E2    8A5C05 E4       MOV BL,BYTE PTR SS:[EBP+EAX-1C]
    004011E6    03D3            ADD EDX,EBX
    004011E8    40              INC EAX
    004011E9    3BC8            CMP ECX,EAX
    004011EB  ^ 7F F3           JG SHORT sf-1.004011E0
    abcd的ASCII码分别为:61 62 63 64

    算法是:(61+0)=C1=61
             (62+C1)=C2=C3
             (63+C2)=C3=126
             (64+C3)=C4=18A  转换为十进制为:394
    忙着下班,没注意,真的是算错了,应该是:61+62+63+64=18A为十六进制,用计算器输入十六进制18A转换为十进制为:394,这就是注册码。

    [ 本帖最后由 老海 于 2008-10-10 15:18 编辑 ]
    PYG19周年生日快乐!
  • TA的每日心情
    奋斗
    2015-10-29 08:08
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2008-10-10 12:15:05 | 显示全部楼层
    原帖由 老海 于 2008-10-10 11:45 发表
    算法:输入用户名:abcd,输入的用户名必须要等于大于4位
    004011E0    33DB            XOR EBX,EBX
    004011E2    8A5C05 E4       MOV BL,BYTE PTR SS:[EBP+EAX-1C]
    004011E6    03D3            ADD EDX,EBX
    00 ...



    算法是:(61+0)=C1
             (62+C1)=C2
             (63+C2)=C3
             (64+C3)=C4
    C1+C2+C3+C4=3D4 //加错了吧。。。

    C1+C2+C3+C4=18A

    18A DIV A   00000027 r 00000004
    27  DIV A   00000003 r 00000009
    3   DIV A   00000000 r 00000003

    所以用户名为:abcd
    注册码为:394
    PYG19周年生日快乐!
  • TA的每日心情
    郁闷
    2021-10-2 23:26
  • 签到天数: 46 天

    [LV.5]常住居民I

    发表于 2008-10-10 13:06:38 | 显示全部楼层
    小菜菜个人意见!其实只要把的出册ASICC之和转换为十进制之和就好了!那个除A的步骤不知道是不是转换的步骤呢?请高人指教!/:L /:L /:L

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?加入我们

    x
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2008-10-10 13:27:09 | 显示全部楼层
    实际上就是用户名的ASCII码之和转十进制就是注册码了
    pptppt(2A8)

    2A8--680
    :loveliness:

    [ 本帖最后由 pptppt 于 2008-10-10 13:29 编辑 ]
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2008-10-10 13:30:41 | 显示全部楼层
    这个很简单.我看你们的分析.
    就写一个注册机!!/:013 /:013 /:013

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?加入我们

    x
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

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