(编辑:jimmy 日期: 2024/10/30 浏览:2)
0042F9C8 | E8 8BB0FEFF | call acid burn.41AA58 | 获取位数0042F9CD | 8B45 F0 | mov eax,dword ptr ss:[ebp-10] |0042F9D0 | E8 DB40FDFF | call acid burn.403AB0 |0042F9D5 | A3 6C174300 | mov dword ptr ds:[43176C],eax |0042F9DA | 8D55 F0 | lea edx,dword ptr ss:[ebp-10] |0042F9DD | 8B83 DC010000 | mov eax,dword ptr ds:[ebx+1DC] |0042F9E3 | E8 70B0FEFF | call acid burn.41AA58 | 从这里开始取前四位数字0042F9E8 | 8B45 F0 | mov eax,dword ptr ss:[ebp-10] |0042F9EB | 0FB600 | movzx eax,byte ptr ds:[eax] |0042F9EE | 8BF0 | mov esi,eax |0042F9F0 | C1E6 03 | shl esi,3 |0042F9F3 | 2BF0 | sub esi,eax |0042F9F5 | 8D55 EC | lea edx,dword ptr ss:[ebp-14] |0042F9F8 | 8B83 DC010000 | mov eax,dword ptr ds:[ebx+1DC] |0042F9FE | E8 55B0FEFF | call acid burn.41AA58 |0042FA03 | 8B45 EC | mov eax,dword ptr ss:[ebp-14] |0042FA06 | 0FB640 01 | movzx eax,byte ptr ds:[eax+1] |0042FA0A | C1E0 04 | shl eax,4 |0042FA0D | 03F0 | add esi,eax |0042FA0F | 8935 54174300 | mov dword ptr ds:[431754],esi |0042FA15 | 8D55 F0 | lea edx,dword ptr ss:[ebp-10] |0042FA18 | 8B83 DC010000 | mov eax,dword ptr ds:[ebx+1DC] |0042FA1E | E8 35B0FEFF | call acid burn.41AA58 |0042FA23 | 8B45 F0 | mov eax,dword ptr ss:[ebp-10] |0042FA26 | 0FB640 03 | movzx eax,byte ptr ds:[eax+3] |0042FA2A | 6BF0 0B | imul esi,eax,B |0042FA2D | 8D55 EC | lea edx,dword ptr ss:[ebp-14] |0042FA30 | 8B83 DC010000 | mov eax,dword ptr ds:[ebx+1DC] |0042FA36 | E8 1DB0FEFF | call acid burn.41AA58 |0042FA3B | 8B45 EC | mov eax,dword ptr ss:[ebp-14] |0042FA3E | 0FB640 02 | movzx eax,byte ptr ds:[eax+2] |0042FA42 | 6BC0 0E | imul eax,eax,E |0042FA45 | 03F0 | add esi,eax |0042FA47 | 8935 58174300 | mov dword ptr ds:[431758],esi |0042FA4D | A1 6C174300 | mov eax,dword ptr ds:[43176C] |0042FA52 | E8 D96EFDFF | call acid burn.406930 |0042FA57 | 83F8 04 | cmp eax,4 | 判断name是否为4位数字0042FA5A | 7D 1D | jge acid burn.42FA79 |0042FA5C | 6A 00 | push 0 |0042FA5E | B9 74FB4200 | mov ecx,acid burn.42FB74 | 42FB74:"Try Again!"0042FA63 | BA 80FB4200 | mov edx,acid burn.42FB80 | 42FB80:"Sorry , The serial is incorect !"0042FA68 | A1 480A4300 | mov eax,dword ptr ds:[430A48] |0042FA6D | 8B00 | mov eax,dword ptr ds:[eax] |
int main() { char str; printf("输入name的首位:"); scanf_s("%c",&str); int reg = str * 41 * 2; printf("你滴注册码:CW-%d-CRACKED", reg); return 0; }