飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 11849|回复: 17

[原创] 新手必读 - 破解宝典

[复制链接]
  • TA的每日心情
    开心
    2017-4-4 09:40
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2005-3-29 17:00:37 | 显示全部楼层 |阅读模式
    (2)注册码按字节依次给出
    :0042A159 0FBE03                  movsx eax, byte ptr [ebx]
    :0042A15C 50                      push eax            ^^^^^
    :0042A15D E8228C0400              call 00472D84
    :0042A162 59                      pop ecx
    :0042A163 83F84A                  cmp eax, 0000004A ---->J
    :0042A166 7559                    jne 0042A1C1
    :0042A168 0FBE5301                movsx edx, byte ptr [ebx+01]
    :0042A16C 52                      push edx            ^^^^^^^
    :0042A16D E8128C0400              call 00472D84
    :0042A172 59                      pop ecx
    :0042A173 83F853                  cmp eax, 00000053
                                      ^^^^^^^^^^^^^^^^^----> S
    :0042A176 7549                    jne 0042A1C1
    :0042A178 0FBE4B02                movsx ecx, byte ptr [ebx+02]
    :0042A17C 83F924                  cmp ecx, 00000024    ^^^^^^^
                                      ^^^^^^^^^^^^^^^^^----> $
    :0042A17F 7540                    jne 0042A1C1
    :0042A181 0FBE4303                movsx eax, byte ptr [ebx+03]
    :0042A185 83F832                  cmp eax, 00000032  ^^^^^^^^
                                      ^^^^^^^^^^^^^^^^^----> 2
    :0042A188 7537                    jne 0042A1C1
    :0042A18A 0FBE5304                movsx edx, byte ptr [ebx+04]
    :0042A18E 83FA38                  cmp edx, 00000038  ^^^^^^^^
                                      ^^^^^^^^^^^^^^^^^----> 8
    :0042A191 752E                    jne 0042A1C1
    :0042A193 0FBE4B05                movsx ecx, byte ptr [ebx+05]
    :0042A197 83F939                  cmp ecx, 00000039  ^^^^^^^
                                      ^^^^^^^^^^^^^^^^^----> 9
    :0042A19A 7525                    jne 0042A1C1
    :0042A19C 0FBE4306                movsx eax, byte ptr [ebx+06]
    :0042A1A0 83F832                  cmp eax, 00000032  ^^^^^^^^
                                      ^^^^^^^^^^^^^^^^^----> 2
    :0042A1A3 751C                    jne 0042A1C1
    :0042A1A5 0FBE5307                movsx edx, byte ptr [ebx+07]
    :0042A1A9 83FA31                  cmp edx, 00000031  ^^^^^^^^                                                                                                                                                                                                            
                                      ^^^^^^^^^^^^^^^^^
                                                      ----->1
    (3)比较位数
    cmp dword ptr[ebp-04],0000000A
    jne/jge/jle/je 00xxxx

    mov eax, dword ptr [ebp-04]
    call 00xxxx
    cmp eax, 0000000A <----比较注册码是否为10位
    jne 00xxxxx  <----不是,错
    (4)VB程序经典比较
    PUSH      XXX                      //假注册码
    PUSH      XXX                      //真注册码
    CALL      [MSVBVM60!__vbaStrCmp]
    TEST      EAX,EAX
    JNZ      00XXXXX
    (5)SmartCheck中,注册码常出现处
    __vbasrtcmp(String:"zzzzz",String:"yyyyy")returns
    __vbaStrVarVal(VARIATN:String"a") returns
    __vbaVarTstEq(VARIANT:****, VARIANT:****) returns
    (6)依次取两位比较
    :004044D8 8A10    mov dl, byte ptr [eax]
    :004044DA 8ACA    mov cl, dl
    :004044DC 3A16    cmp dl, byte ptr [esi]
    :004044DE 751C    jne 004044FC
    :004044E0 84C9    test cl, cl
    :004044E2 7414    je 004044F8
    :004044E4 8A5001  mov dl, byte ptr [eax+01]
    :004044E7 8ACA    mov cl, dl
    :004044E9 3A5601  cmp dl, byte ptr [esi+01]
    :004044EC 750E    jne 004044FC
    :004044EE 83C002  add eax, 00000002 ***
    :004044F1 83C602  add esi, 00000002 ***
    :004044F4 84C9    test cl, cl
    :004044F6 75E0    jne 004044D8
    每次程序依次取两位,放入byte ptr [esi],byte ptr [esi+1],与eax, eax+1比较。如此循环
    (7)小写转大写(一时找不到,自己补充)
    (8)大写转小写(一时找不到,自己补充)
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2015-7-21 08:38
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2005-3-29 17:04:05 | 显示全部楼层
    学习!
    ~~~
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2005-3-30 00:27:32 | 显示全部楼层
    什么啊~~~
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2019-11-22 21:56
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    发表于 2005-3-30 15:50:34 | 显示全部楼层
    ..经典!!
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2005-4-1 23:16:23 | 显示全部楼层
    大概是教大家见到这些语句就知道干什么的吧
    好象没有开头啊 不过谢谢了
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2005-4-1 23:32:10 | 显示全部楼层
    说的详细点吧
      我听不懂呀。。。。
    PYG19周年生日快乐!
  • TA的每日心情
    无聊
    2022-9-12 06:24
  • 签到天数: 188 天

    [LV.7]常住居民III

    发表于 2005-4-2 12:14:31 | 显示全部楼层
    何年何月我这样的菜鸟才能出头?
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2017-4-4 09:40
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2005-4-2 13:23:21 | 显示全部楼层
    上面这些只是注册码比较的经典语句,认真看容易明白的~~~~~~~~
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2005-4-2 22:31:20 | 显示全部楼层

    有点难!~

    这个了对于我们有点难,不过万事开头难,只要开好头了就会做的更好的!
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2017-4-4 09:40
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2005-4-5 17:50:18 | 显示全部楼层
    Originally posted by 飞仙 at 2005-4-2 10:31 PM:
    这个了对于我们有点难,不过万事开头难,只要开好头了就会做的更好的!



    支持你,我们一起努力嘛~~~~;)
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

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