如何用内嵌汇编方式改写某个内存数据
如果API的话是WriteProcessMemory内嵌汇编如何做到如果要更改0x00700000的值为0xFF__ASM{MOVEAX,0x00700000MOVEAX...
如果API的话是WriteProcessMemory
内嵌汇编如何做到
如果要更改0x00700000的值为0xFF
__ASM{
MOV EAX,0x00700000
MOV EAX,0xFF
}?
但是无效啊!!!! 展开
内嵌汇编如何做到
如果要更改0x00700000的值为0xFF
__ASM{
MOV EAX,0x00700000
MOV EAX,0xFF
}?
但是无效啊!!!! 展开
展开全部
这个貌似复杂了。
最后还要调用api。
因为win32里面,这些都是用户级的,写其他进程内存属于内核级的了,windows系统对内存的管理不允许你随便这么干。。。
最后还要调用api。
因为win32里面,这些都是用户级的,写其他进程内存属于内核级的了,windows系统对内存的管理不允许你随便这么干。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个只能改写当前进程的内容
__asm mov eax,0x00700000
__asm mov [eax],0xFF
__asm mov eax,0x00700000
__asm mov [eax],0xFF
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
__ASM{
MOV EAX,0x00700000
MOV [EAX],0xFF
}?
MOV EAX,0x00700000
MOV [EAX],0xFF
}?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
MOV EAX,0x00700000
MOV EBX,0xFF
MOV [EAX],EBX
MOV EBX,0xFF
MOV [EAX],EBX
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
__ASM{
mov dword ptr[0x00700000],0xff
}?
mov dword ptr[0x00700000],0xff
}?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询