:00506FD4 99 cdq :00506FD5 F7F9 idiv ecx :00506FD7 8BC2 mov eax, edx :00506FD9 8D957CFFFFFF lea edx, dword ptr [ebp+FFFFFF7C] :00506FDF E80C28F0FF call 004097F0 :00506FE4 8B957CFFFFFF mov edx, dword ptr [ebp+FFFFFF7C] :00506FEA 8D45E0 lea eax, dword ptr [ebp-20] :00506FED E83EDFEFFF call 00404F30 :00506FF2 43 inc ebx :00506FF3 83FB05 cmp ebx, 00000005 :00506FF6 758E jne 00506F86-----------------------以上构成循环,将11880两位一组合,然后除0xA,余数保存起来,如 1、(1+1)%0xA="2" 2、(1+8)%0xA="9" 3、(8+8)%0xA="6" 4、(8+0)%0xA="8" :00506FF8 33F6 xor esi, esi :00506FFA BB01000000 mov ebx, 00000001 * Referenced by a (U)nconditional or (C)onditional Jump at Address: :00507026(C)
:00506FFF 8D8570FFFFFF lea eax, dword ptr [ebp+FFFFFF70] :00507005 50 push eax :00507006 B901000000 mov ecx, 00000001 :0050700B 8BD3 mov edx, ebx :0050700D 8B45E0 mov eax, dword ptr [ebp-20] :00507010 E8D746F3FF call 0043B6EC :00507015 8B8570FFFFFF mov eax, dword ptr [ebp+FFFFFF70]
上一篇:输入验证+重启验证的软件破解 算法分析
下一篇:腾龙备份大师2003 V3.05.01 专业版专业版算法分析(2)
|