Part 28 - ASM Program 3 [Moving Data Between Memory And Registers]
For a complete table of contents of all the lessons please click below as it will give you a brief of each lesson in addition to the topics it will cover. https://github.com/mytechnotalent/Reverse-Engineering-Tutorial
In our third program we will demonstrate how we can move data between memory and registers.
Specifically we will move the value of inside the constant integer of 10 decimal into ECX.
Keep in mind to assemble we type:
as –32 -o moving_data_between_memory_and_registers.o moving_data_between_memory_and_registers.s
To link the object file we type:
ld -m elf_i386 -o moving_data_between_memory_and_registers moving_data_between_memory_and_registers.o
I look forward to seeing you all next week when we dive into debugging our third assembly program!