加密狗技术网 加密技术 某加密软件算法分析实录

某加密软件算法分析实录

MOV EAX,1            XOR …

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

本文来自网络,不代表加密狗技术网立场,转载请注明出处:http://www.crackgou.com/jishu/116.html

作者: admin

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

联系我们

联系我们

000-00000000

在线咨询: QQ交谈

邮箱: wolfree@qq.com

工作时间:8:00-23:00

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部