把0x19FF74地址中的值放入EAX寄存器 MOV EAX,DWORD PTR DS:[0x19FF74] 把EBX寄存器的值写入地址0x19FF78 MOV DWORD PTR DS:[0x19FF78],EBX
把0x19FF70内存编号给ecx寄存器 lea ecx,dword ptr ds:[0x19FF70] 把esp寄存器中的值+0x8在赋值给eax寄存器 lea eax,dword ptr ds:[esp+0x8]
把0x19FF70给ecx寄存器 mov ecx,0x19FF70 取出ecx寄存器中的值给eax寄存器 mov eax,dword ptr ds:[ecx]
把0x19FF70给ecx寄存器 mov edx,0x19FF70 把0x87654321写入edx寄存器 mov dword ptr ds:[edx],0x87654321
读取内存的值: MOV ECX,0x13FFD0 MOV EAX,DWORD PTR DS:[ECX+4]
向内存中写入数据: MOV EDX,0x13FFD8 MOV DWORD PTR DS:[EDX+0xC],0x87654321
获取内存编号: LEA EAX,DWORD PTR DS:[EDX+4] MOV EAX,DWORD PTR DS:[EDX+4]
这里只可以写 1,2,4,8
读取内存的值: MOV EAX,13FFC4 MOV ECX,2 MOV EDX,DWORD PTR DS:[EAX+ECX*4]
向内存中写入数据: MOV EAX,13FFC4 MOV ECX,2 MOV DWORD PTR DS:[EAX+ECX*4],87654321
获取内存编号:
LEA EAX,DWORD PTR DS:[EAX+ECX*4]
这里只可以写 1,2,4,8
读取内存的值: MOV EAX,13FFC4 MOV ECX,2 MOV EDX,DWORD PTR DS:[EAX+ECX*4+4]
向内存中写入数据: MOV EAX,13FFC4 MOV ECX,2 MOV DWORD PTR DS:[EAX+ECX*4+4],87654321
获取内存编号:
LEA EAX,DWORD PTR DS:[EAX+ECX*4+2]
原文:https://www.cnblogs.com/qiaorui/p/12764471.html