Assembly Instructions: CALL EAX EAX contains the address to call CALL 0x77e7f13a Calls WriteFile process from kernel32.dll MOV EAX, 0FFH Loads EAX with 255 CLR EAX Clears the register EAX INC ECX ECX = ECX + 1 or increment counter DEC ECX ECX = ECX – 1 or decrement counter ADD EAX, 2 Adds 1 to EAX SUB EBX, 2 Subtracts 2 bytes from EBX RET 4 Puts the current value of the stack into EIP Write an assembly application utilising these assembly operators.Assembly Instructions: CALL EAX EAX contains the address to call CALL 0x77e7f13a Calls WriteFile process from kernel32.dll MOV EAX, 0FFH Loads EAX with 255 CLR EAX Clears the register EAX INC ECX ECX = ECX + 1 or increment counter DEC ECX ECX = ECX – 1 or decrement counter ADD EAX, 2 Adds 1 to EAX SUB EBX, 2 Subtracts 2 bytes from EBX RET 4 Puts the current value of the stack into EIP Write an assembly application utilising these assembly operators. don't reject if you don't kow answer its right question
Assembly Instructions:
CALL EAX EAX contains the address to call
CALL 0x77e7f13a Calls WriteFile process from
kernel32.dll
MOV EAX, 0FFH Loads EAX with 255
CLR EAX Clears the register EAX
INC ECX ECX = ECX + 1 or increment
counter
DEC ECX ECX = ECX – 1 or decrement
counter
ADD EAX, 2 Adds 1 to EAX
SUB EBX, 2 Subtracts 2 bytes from EBX
RET 4 Puts the current value of the stack
into EIP
Write an assembly application utilising these assembly operators.Assembly Instructions:
CALL EAX EAX contains the address to call
CALL 0x77e7f13a Calls WriteFile process from
kernel32.dll
MOV EAX, 0FFH Loads EAX with 255
CLR EAX Clears the register EAX
INC ECX ECX = ECX + 1 or increment
counter
DEC ECX ECX = ECX – 1 or decrement
counter
ADD EAX, 2 Adds 1 to EAX
SUB EBX, 2 Subtracts 2 bytes from EBX
RET 4 Puts the current value of the stack
into EIP
Write an assembly application utilising these assembly operators.
don't reject if you don't kow answer its right question
Step by step
Solved in 3 steps