temp.cpp

来自「著名的l0pht代码!」· C++ 代码 · 共 31 行

CPP
31
字号
#include <stdio.h>
#include <windows.h>
main()
{
	unsigned long Serial, Unlock; 

	char Str[64]; 
   scanf("%s",Str);

                
	sscanf(Str+1, "%08lx", &Serial); 

_asm 
    { 
                    pushad 
					MOV      ECX,[Serial] 
                    XOR      ECX,0x34729803 
                    MOV      EAX,ECX 
                    SHL      EAX,0x1B 
                    SHR      ECX,0x05 
                    ADD      EAX,ECX 
                    XOR      EAX,0x12426571 
                    
                    mov      [Unlock], eax 

                    popad 
                } 

 	printf("Serial is ( %x )\n",Unlock);
	return 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?