VirTime HTMLock V1.4.0 pj之温柔篇(2)

时间:2005-12-20 来源: 作者: 点击:
* Referenced by a (U)nconditional or (C)onditional Jump at Address: |:0045FBCD(C) | :0045FBDE 33C0 xor eax, eax :0045FBE0 8AC3 mov al, bl :0045FBE2 33D2 xor edx, edx :0045FBE4 52 push edx :0045FBE5 50 push eax :0045FBE6 8D45F8 lea eax, dword ptr [ebp
  * Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0045FBCD(C)
|
:0045FBDE 33C0                    xor eax, eax
:0045FBE0 8AC3                    mov al, bl
:0045FBE2 33D2                    xor edx, edx
:0045FBE4 52                      push edx
:0045FBE5 50                      push eax
:0045FBE6 8D45F8                  lea eax, dword ptr [ebp-08]
:0045FBE9 E85AFEFFFF              call 0045FA48
:0045FBEE 8B45F8                  mov eax, dword ptr [ebp-08]
:0045FBF1 8A400E                  mov al, byte ptr [eax+0E]
:0045FBF4 3A4622                  cmp al, byte ptr [esi+22]       //比较第35位(比较是否为 "e " )
:0045FBF7 750F                    jne 0045FC08             不相等则跳至末注册
:0045FBF9 8B45F8                  mov eax, dword ptr [ebp-08]
:0045FBFC 8A400F                  mov al, byte ptr [eax+0F]
:0045FBFF 3A4623                  cmp al, byte ptr [esi+23]      //比较第36位(比较是否为"o" )
:0045FC02 7504                    jne 0045FC08              //不相等则跳至末注册
:0045FC04 C645FF01                mov [ebp-01], 01                //程序走到这里就可以注册成功了

* Referenced by a (U)nconditional or (C)onditional Jump at Addresses:
|:0045FBB1(C), :0045FBBD(C), :0045FBF7(C), :0045FC02(C)
|
:0045FC08 33C0                    xor eax, eax
:0045FC0A 5A                      pop edx


*****

:0046312E E8BDDAFFFF              call 00460BF0
:00463133 84C0                    test al, al
:00463135 7514                    jne 0046314B
:00463137 8B1570554600            mov edx, dword ptr [00465570]
:0046313D 8B12                    mov edx, dword ptr [edx]
:0046313F A170554600              mov eax, dword ptr [00465570]
:00463144 8B00                    mov eax, dword ptr [eax]
:00463146 E885F7FFFF              call 004628D0

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00463135(C)
|
:0046314B A138574600              mov eax, dword ptr [00465738]
:00463150 8B00                    mov eax, dword ptr [eax]
:00463152 E8351CFEFF              call 00444D8C                //弹出软件运行界面
             那么把regkey改为:6789543267895432678954326789543267eo5432应该可以了吧。
          但是运行完还是未注册。这时变为

 :0045FBF4 3A4622                  cmp al, byte ptr [esi+22]       //比较第35位(比较是否为 "M" )
:0045FBF7 750F                    jne 0045FC08            // 不相等则跳至末注册
:0045FBF9 8B45F8                  mov eax, dword ptr [ebp-08]
:0045FBFC 8A400F                  mov al, byte ptr [eax+0F]
:0045FBFF 3A4623                  cmp al, byte ptr [esi+23]      //比较第36位(比较是否为"u" )
:0045FC02 7504                    jne 0045FC08              //不相等则跳至末注册
:0045FC04 C645FF01                mov [ebp-01], 01                //程序走到这里就可以注册成功了

原来是bl中注册码和为指引,提取字串“HACKERYouMUSTDie”(哈哈,我好怕怕啊,难道有下什么套?)的字母,与35位及36位的注册码进行比较。但其实也很简单,令注册码的和仍为7F且
35,36位为e,o就可注册成功。如下:
               regname:killer
                regkey: 6789543267895432678954326789543267eoMP5432
  就可显示注册给killer了。
                哈哈 so easy!!
            但运行对文件加密,却跳出提示框“你的文件超过4kb,请注册你的软件”。呜呜,无法使用。是不是我高兴的太早了?是不是我MUST Die?
                  Can  u  help me   ?

------分隔线----------------------------
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
推荐内容