为了庆祝论坛重新开张,献上一份厚礼,DBPE 注册码判断核心 (840字)

发布者:Editor
发布于:2000-07-07 01:34

DBPE 注册码判断核心
作者:IceWorld
网址:http://iceworld.126.com/
注意:装载请注明出处

            MOV EAX,1
            XOR EBX,EBX
            MOV ESI,4086EE
            ADD ESI,EBP

A_1:        MOV BL,[ESI]            取经过换算的注册码
            CMP BL,00                到末尾了吗?
            JZ A_2
            MUL EBX
            INC ESI
            JMP A_1

A_2:        XOR EAX,[EBP+40A01F]
            XOR EAX,[EBP+4084CF]
            XCHG AH,AL
            MOV EBX,EAX              这时EBX为正确的注册码
            MOV ESI,408702
            ADD ESI,EBP
            CALL Check_Serial        判断注册码正确与否
            CMP EBX,EAX
            JZ Serial_OK            如果正确则AX=1

            MOV AX,0                如果错误则AX=0
            RET

Serial_OK:  MOV AX,1
            RET


声明:该文观点仅代表作者本人,转载请注明来自看雪