在易语言里怎么写OD汇编的:mov dword ptr ss:[ebp-0x4],0x0来实现清零?

 我来答
信创网络科技
2013-09-14 · 超过11用户采纳过TA的回答
知道答主
回答量:34
采纳率:0%
帮助的人:28.5万
展开全部
写到内存 (,,)
将数据写出到指定的内存区域,注意调用本命令前一定要确保所提供的内存区域真实有效。本命令的最佳使用场合就是在易语言回调子程序和易语言DLL公开子程序中用作对外输出数据。本命令为高级命令。
参数<1>的名称为“欲写到内存的数据”,类型为“通用型(all)”,提供参数数据时可以同时提供数组或非数组数据。参数值只能为基本数据类型数据或字节数组。
参数<2>的名称为“内存区域指针”,类型为“整数型(int)”。本参数提供欲写向内存区域首地址的指针值。
参数<3>的名称为“内存区域尺寸”,类型为“整数型(int)”,可以被省略。本参数提供该内存区域的有效尺寸,如果欲写出数据超出此尺寸值,将被自动切除。参数值如果为 -1 ,则表示此内存区域尺寸不受限制。如果本参数被省略,则默认值为 -1。

dword ptr ss:[ebp-0x4]即为内存地址,这个需要你自己先算出来。
追问
意思还是要先找到dword ptr ss:[ebp-0x4]的地址才行?
追答
你只要再这个位置下断,OD会帮你算出地址,你记下来就行了。顺便提一下,我看你的意思,应该是想修改其它程序的内存数据,这个得需要先注入。
wdwlrz
2013-09-14 · 超过11用户采纳过TA的回答
知道答主
回答量:68
采纳率:0%
帮助的人:35.8万
展开全部
有专门的汇编模块。百度搜下教程,很多。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式