标 题: 【原创】快递管理系统 EMMIs 3.66注册机制作方法
作 者: 5151
时 间: 2008-06-13,18:51
链 接: http://bbs.pediy.com/showthread.php?t=66503
快递管理系统 EMMIs 3.66注册机制作方法 4800元
http://www.neoman.cn/cgi-bin/GIN ... /128/EmmisSetup.rar
http://www.neoman.cn/cgi-bin/GIN ... d/130/360-366up.rar
http://www.neoman.cn/emmis/EMMis_DIS.rar
把此注册机放在原来目录下,运行,按注册出现注册码,复制,再注册,
ServerSet.exe
用PEID测试没有加密,
用这个打开 C32Asm-v0.4.12
::0040AABE:: 8B1B MOV EBX,[EBX]
::0040AAC0:: 57 PUSH EDI
::0040AAC1:: 53 PUSH EBX
::0040AAC2:: 8D8E DC010000 LEA ECX,[ESI+1DC]
::0040AAC8:: E8 E468FFFF CALL 004013B1 \:JMPUP
::0040AACD:: 85C0 TEST EAX,EAX
::0040AACF:: 75 0D JNZ SHORT 0040AADE \:JMPDOWN
::0040AAD1:: 50 PUSH EAX
::0040AAD2:: 68 4C874800 PUSH 48874C \->: 提示
:
::0040AAD7:: 68 30864800 PUSH 488630 \->: 注册
码错,未能注册成功。
::0040AADC:: EB 15 JMP SHORT 0040AAF3 \:JMPDOWN
::0040AADE:: 6A 01 PUSH 1 \:BYJMP
JmpBy:0040AACF,
::0040AAE0:: 8BCE MOV ECX,ESI
::0040AAE2:: E8 C365FFFF CALL 004010AA \:JMPUP
::0040AAE7:: 6A 00 PUSH 0
::0040AAE9:: 68 4C874800 PUSH 48874C \->: 提示
:
::0040AAEE:: 68 20864800 PUSH 488620 \->: 注册
成功!
::0040AAF3:: 8BCE MOV ECX,ESI \:BYJMP
::0040AAF5:: E8 CCD00300 CALL 00447BC6 \:JMPDOWN
::0040AAFA:: 8D4C24 0C LEA ECX,[ESP+C] \:BYJMP
JmpBy:0040A99D,0040A9B3,
::00408648:: 8A1E MOV BL,[ESI]
::0040864A:: 8ACA MOV CL,DL
::0040864C:: 3AD3 CMP DL,BL
::0040864E:: 75 2E JNZ SHORT 0040867E \:JMPDOWN
::00408650:: 84C9 TEST CL,CL
::00408652:: 74 16 JE SHORT 0040866A \:JMPDOWN
::00408654:: 8A50 01 MOV DL,[EAX+1]
::00408657:: 8A5E 01 MOV BL,[ESI+1]
::0040865A:: 8ACA MOV CL,DL
::0040865C:: 3AD3 CMP DL,BL
::0040865E:: 75 1E JNZ SHORT 0040867E \:JMPDOWN
::00408660:: 83C0 02 ADD EAX,2
::00408663:: 83C6 02 ADD ESI,2
::00408666:: 84C9 TEST CL,CL
::00408668:: 75 DC JNZ SHORT 00408646 \:JMPUP
::0040866A:: 33C0 XOR EAX,EAX \:BYJMP
JmpBy:00408652,
::0040866C:: 33C9 XOR ECX,ECX
::0040866E:: 85C0 TEST EAX,EAX
::00408670:: 0F94C1 SETE CL
::00408673:: 5F POP EDI
先用C32Asm-v0.4.12打开你ServerSet.exe要破解的文件,~~~~~~~废话
查找"注册成功"
向上看,找关键的CALL~呵~有多话了
::0040AAC8:: E8 E468FFFF CALL 004013B1 \:JMPUP
::0040AACD:: 85C0 TEST EAX,EAX
::0040AACF:: 75 0D JNZ SHORT 0040AADE \:JMPDOWN
::0040AAD1:: 50 PUSH EAX
::0040AAD2:: 68 4C874800 PUSH 48874C \->: 提示
:
::0040AAD7:: 68 30864800 PUSH 488630 \->: 注册
码错,未能注册成功。
::0040AADC:: EB 15 JMP SHORT 0040AAF3 \:JMPDOWN
::0040AADE:: 6A 01 PUSH 1 \:BYJMP
JmpBy:0040AACF,
::0040AAE0:: 8BCE MOV ECX,ESI
::0040AAE2:: E8 C365FFFF CALL 004010AA \:JMPUP
::0040AAE7:: 6A 00 PUSH 0
::0040AAE9:: 68 4C874800 PUSH 48874C \->: 提示
:
::0040AAEE:: 68 20864800 PUSH 488620 \->: 注册
成功!
“call"进去看看向下找
::0040864C:: 3AD3 CMP DL,BL
::0040864E:: 75 2E JNZ SHORT 0040867E \:JMPDOWN
::00408650:: 84C9 TEST CL,CL
::00408652:: 74 16 JE SHORT 0040866A \:JMPDOWN
::00408654:: 8A50 01 MOV DL,[EAX+1]
::00408657:: 8A5E 01 MOV BL,[ESI+1]
::0040865A:: 8ACA MOV CL,DL
::0040865C:: 3AD3 CMP DL,BL
::0040865E:: 75 1E JNZ SHORT 0040867E \:JMPDOWN
::00408660:: 83C0 02 ADD EAX,2
::00408663:: 83C6 02 ADD ESI,2
::00408666:: 84C9 TEST CL,CL
有了这么多资料可以开始制作了~
打开KEYMAKE.exe,点注册机,下面的另类注册机,或用F8,
浏览你要做注册机的软件~
写入中断40AAC8,次数1,第一字节E8,指令长度5,添加好了,再写一个中断,
那就是个注册对比的中断,中断40864C,第一字节3A,指令长度2,添加好了,开始制作~
添加为"内存方式" 在EAX处打钩,注意这里正好是EAX,别的软件可能是别的~
当然你也可以添加你的信息,这里就不过说了~
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课