注册机2.rek
来自「《加密与解密》随书光盘(三)工具 本书在第一版的基础上,更新了第一版中的过时内」· REK 代码 · 共 40 行
REK
40 行
.data
szHomePage db "http://www.365hz.net",0
szEmail db "mailto:ljyljx@163.com",0
szErrMess db "输入的序列号不正确!",0
a1 dd 0
a2 dd 0
a3 db "%1X",0
a4 db 20 dup (0)
.code
MOV ECX,EAX
XOR EBX,EBX
n1:
MOVZX EAX,BYTE PTR [ECX]
OR AL,AL
JZ n3
CMP AL,3Ah
JC n2
SUB AL,7
n2:
SUB AL,30h
SHL EBX,4
ADD EBX,EAX
INC ECX
JMP n1
n3:
PUSH EBX
MOV EAX,1
CPUID
POP ECX
XOR EDX,EDX
MUL ECX
ADD EAX,EDX
PUSH EAX
LEA EAX,a3
PUSH EAX
LEA EAX,a4
PUSH EAX
CALL wsprintfA
LEA EAX,a4