Re: Little more than half way done with task 3 Saturday, 06-Feb-99 15:57:18
Greetings Cigam, Good first attempt, hope you also give Tasks 1-2 a try when you get some free time..:) Just a few notes to your posting.. a. Show what values of importance are returned in the PC's internal registers after the CALL 0040CCC0 has been executed. You wrote: "Well the only register that I thought that had a lot of value was the eax register." Did you check the ECX & EDX registers as well? Within the code fragment between 0040CCC0 - 0040CDO there is this code block. :0040CCF2 xor eax, eax ;Set EAX=0 :0040CCF4 pop esi :0040CCF5 pop ebx :0040CCF6 add esp, 00000004 :0040CCF9 ret :0040CCFA sbb eax, eax :0040CCFC pop esi :0040CCFD sbb eax, FFFFFFFF ;Set EAX=FFFFFFFF :0040CD00 pop ebx :0040CD01 add esp, 00000004 :0040CD04 ret There are two values for EAX shown here for the register EAX, depending on the outcome of the serial checking. Kind regards The Sandman The Sandman |
Cigam: Idea for forum... (06-Feb-99 00:22:48) |
|
Copyright © InsideTheWeb, Inc. 1997-1999
All rights reserved.