教皇贤追多彩开机1.0的注册码,烦死了。 (3千字)
多彩开机1.0注册码破解用户名:情狼[BCG]
注册码:78787878 (必须8位,因有长度检测)
TRW2000 下bpx hmemcpy
点注册,拦截,下pmodule到程序领空,到如下:
:004077C8 59 pop ecx
:004077C9 83F808 cmp eax, 00000008 //输入的注册码是否8位
:004077CC 7460 je 0040782E //不是8位就出错
:004077CE 66C745A45C00 mov [ebp-5C], 005C
:004077D4 BA010D4900 mov edx, 00490D01
:004077D9 8D45DC lea eax, dword ptr [ebp-24]
继续:
:004078B0 8A9558FFFFFF mov dl, byte ptr [ebp+FFFFFF58]
:004078B6 3A956CFFFFFF cmp dl, byte ptr [ebp+FFFFFF6C] //注册码第一位是否为D
:004078BC 746A je 00407928 //不是则出错
:004078BE 682C010000 push 0000012C
继续:
:0040795A 8A8D5FFFFFFF mov cl, byte ptr [ebp+FFFFFF5F]
:00407960 3A8D73FFFFFF cmp cl, byte ptr [ebp+FFFFFF73] //注册码第八位是否为E
:00407966 746A je 004079D2 //不是则出错
:00407968 682C010000 push 0000012C
继续:
:004079E1 83C231 add edx, 00000031
:004079E4 0FBE856DFFFFFF movsx eax, byte ptr [ebp+FFFFFF6D]
:004079EB 3BD0 cmp edx, eax //注册码第二位是否为3
:004079ED 746A je 00407A59 //不是则出错
:004079EF 682C010000 push 0000012C
继续:
:00407A68 83C230 add edx, 00000030
:00407A6B 0FBE856EFFFFFF movsx eax, byte ptr [ebp+FFFFFF6E]
:00407A72 3BD0 cmp edx, eax //注册码第三位是否为5
:00407A74 746A je 00407AE0 //不是则出错
:00407A76 682C010000 push 0000012C
继续:
:00407AE0 8A8D5BFFFFFF mov cl, byte ptr [ebp+FFFFFF5B]
:00407AE6 3A8D70FFFFFF cmp cl, byte ptr [ebp+FFFFFF70] //注册码第五位是否为\
:00407AEC 750E jne 00407AFC //不是则出错。
:00407AEE 8A855CFFFFFF mov al, byte ptr [ebp+FFFFFF5C]
:00407AF4 3A856FFFFFFF cmp al, byte ptr [ebp+FFFFFF6F] //注册码第四位是否为n
:00407AFA 746A je 00407B66 //不是则出错
:00407AFC 682C010000 push 0000012C
继续:
:00407B7E 83C230 add edx, 00000030
:00407B81 0FBE8571FFFFFF movsx eax, byte ptr [ebp+FFFFFF71]
:00407B88 3BD0 cmp edx, eax //注册码第6位是否为3
:00407B8A 746A je 00407BF6 //不是则出错
:00407B8C 682C010000 push 0000012C
继续:
:00407C15 83C230 add edx, 00000030
:00407C18 0FBE8572FFFFFF movsx eax, byte ptr [ebp+FFFFFF72]
:00407C1F 3BD0 cmp edx, eax //注册码第7位是否为1
:00407C21 746A je 00407C8D //不是则出错
:00407C23 682C010000 push 0000012C
整理:
用户名:情狼[BCG]
注册码:D35n\31E
收工
