在我研究此程式時竟然無意中看到了這樣一句話:You are big pig.雖然我的英文次到了極點,但這句話的大概意思也知道,我想不會是說作者自己吧!
015F:004C5A0B CMP DWORD [EBP-04],BYTE +00
015F:004C5A0F JZ 004C5A25
015F:004C5A11 LEA EDX,[EBP-08]
015F:004C5A14 MOV EAX,[EBX+02DC]
015F:004C5A1A CALL 0042F6E8
015F:004C5A1F CMP DWORD [EBP-08],BYTE +00
015F:004C5A23 JNZ 004C5A42
015F:004C5A25 PUSH BYTE +10
015F:004C5A27 MOV ECX,004C5B98
015F:004C5A2C MOV EDX,004C5BA8
015F:004C5A31 MOV EAX,[004F9DB0]
015F:004C5A36 MOV EAX,[EAX]
015F:004C5A38 CALL 0044BD40
015F:004C5A3D JMP 004C5B6E
015F:004C5A42 LEA EDX,[EBP-04]
015F:004C5A45 MOV EAX,[EBX+02D8]
015F:004C5A4B CALL 0042F6E8
015F:004C5A50 MOV EAX,[EBP-04]
015F:004C5A53 CALL 004C5908
015F:004C5A58 CDQ
輸入的第一註冊碼
015F:004C5A59 PUSH EDX
015F:004C5A5A PUSH EAX
015F:004C5A5B LEA EDX,[EBP-04]
015F:004C5A5E MOV EAX,[EBX+02DC]
015F:004C5A64 CALL 0042F6E8
015F:004C5A69 MOV EAX,[EBP-04]
015F:004C5A6C CALL 004C5908
015F:004C5A71 CDQ
輸入的第二註冊碼
015F:004C5A72 PUSH EDX
015F:004C5A73 PUSH EAX
015F:004C5A74 LEA EDX,[EBP-04]
015F:004C5A77 MOV EAX,[EBX+02D4]
015F:004C5A7D CALL 0042F6E8
015F:004C5A82 MOV EAX,[EBP-04]
015F:004C5A85 CALL 00404074
015F:004C5A8A CALL `OCTODLL!Registed` 檢測註冊碼
015F:004C5A8F CMP EAX,BYTE +14
015F:004C5A92 JZ 004C5AB1
相等則轉到4c5ab1
015F:004C5A94 PUSH BYTE +10
015F:004C5A96 MOV ECX,004C5B98
015F:004C5A9B MOV EDX,004C5BC4
015F:004C5AA0 MOV EAX,[004F9DB0]
015F:004C5AA5 MOV EAX,[EAX]
015F:004C5AA7 CALL 0044BD40 跳出失敗對話方塊,Game
Over.
015F:004C5AAC JMP 004C5B6E
015F:004C5AB1 MOV DL,01
015F:004C5AB3 MOV EAX,[004528A8]
015F:004C5AB8 CALL 004529E8
015F:004C5ABD MOV ESI,EAX
015F:004C5ABF MOV EDX,80000002
015F:004C5AC4 MOV EAX,ESI
015F:004C5AC6 CALL 00452A80
015F:004C5ACB MOV CL,01
015F:004C5ACD MOV EDX,004C5BF0
015F:004C5AD2 MOV EAX,ESI
015F:004C5AD4 CALL 00452BDC
015F:004C5AD9 LEA EDX,[EBP-04]
015F:004C5ADC MOV EAX,[EBX+02D8]
015F:004C5AE2 CALL 0042F6E8
015F:004C5AE7 MOV ECX,[EBP-04]
015F:004C5AEA MOV EDX,004C5C08
015F:004C5AEF MOV EAX,ESI
015F:004C5AF1 CALL 0045312C
015F:004C5AF6 LEA EDX,[EBP-04]
015F:004C5AF9 MOV EAX,[EBX+02DC]
015F:004C5AFF CALL 0042F6E8
015F:004C5B04 MOV ECX,[EBP-04]
015F:004C5B07 MOV EDX,004C5C1C
015F:004C5B0C MOV EAX,ESI
015F:004C5B0E CALL 0045312C
015F:004C5B13 MOV EAX,ESI
015F:004C5B15 CALL 00452A50
015F:004C5B1A MOV EAX,ESI
015F:004C5B1C CALL 00402FC4
015F:004C5B21 PUSH BYTE +40
015F:004C5B23 MOV ECX,004C5B98
015F:004C5B28 MOV EDX,004C5C28
015F:004C5B2D MOV EAX,[004F9DB0]
015F:004C5B32 MOV EAX,[EAX]
015F:004C5B34 CALL 0044BD40
跳出註冊成功對話方塊.
015F:004C5B39 MOV EAX,[004F9F4C]
015F:004C5B3E MOV EAX,[EAX]
015F:004C5B40 MOV EAX,[EAX+073C]
015F:004C5B46 MOV EDX,004C5C5C
015F:004C5B4B CALL 0042F718
015F:004C5B50 MOV EAX,[004F9F4C]
015F:004C5B55 MOV EAX,[EAX]
015F:004C5B57 MOV EAX,[EAX+0468]
015F:004C5B5D XOR EDX,EDX
015F:004C5B5F CALL 0042F5D8
015F:004C5B64 MOV EAX,[004FBDDC]
015F:004C5B69 CALL 00448A34
015F:004C5B6E XOR EAX,EAX
015F:004C5B70 POP EDX
015F:004C5B71 POP ECX
015F:004C5B72 POP ECX
015F:004C5B73 MOV [FS:EAX],EDX
015F:004C5B76 PUSH DWORD 004C5B90
015F:004C5B7B LEA EAX,[EBP-08]
015F:004C5B7E MOV EDX,02
015F:004C5B83 CALL 00403C58