:0040ADA1 33D2 xor edx, edx :0040ADA3 F7F1 div ecx <<------运算的余数->EDX :0040ADA5 8D442418 lea eax, dword ptr [esp+18] :0040ADA9 03D6 add edx, esi <<-------ESI为“0123456789”的首地址 :0040ADAB 52 push edx :0040ADAC 50 push eax :0040ADAD E82EEB0000 call 004198E0 :0040ADB2 83C40C add esp, 0000000C :0040ADB5 85DB test ebx, ebx :0040ADB7 743D je 0040ADF6 <<------------仅第一次循环时(EBX=0)跳 \ :0040ADB9 8BC3 mov eax, ebx \ :0040ADBB 33D2 xor edx, edx \ :0040ADBD B903000000 mov ecx, 00000003 此处控制注册码的形式 :0040ADC2 F7F1 div ecx / :0040ADC4 85D2 test edx, edx / :0040ADC6 752E jne 0040ADF6 <<---------余数不为0则跳 /
上一篇:极速IP搜索II 破解文章 上
下一篇:豪杰超级解霸 3000 共享版(英雄版)算法 上
|