首页
社区
课程
招聘
[旧帖] [求助]替换指定内存区域数据汇编指令求助 0.00雪花
发表于: 2009-10-11 02:10 3474

[旧帖] [求助]替换指定内存区域数据汇编指令求助 0.00雪花

2009-10-11 02:10
3474
03B0B2E8  01 01 00 00 00 01 81 37 33 36 39 00 00 00 00 00
03B0B2F8  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
03B0B308  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
03B0B318  01 23 45 00 01 23 45 20 20 20 20 30 30 30 31 00
03B0B328  01 09 00 AA 00 00 00 00 00 00 00 00 00 00 00 00
03B0B338  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
03B0B348  00 00 00 00 00 AA 00 00 00 00 00 00 00 00 00 00
03B0B358  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
03B0B368  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
03B0B378  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
03B0B388  00 00 00 00 00 00 00 00 AA 00 00 00 AA 00 00 00

如表所示,当红色区域满足某条件时,将蓝色内存区域替换为某值,简单的汇编指令该如何写?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 32
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
新手,同样期待解答
2009-10-11 04:39
0
雪    币: 276
活跃值: (34)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
再求教,在OD中,这条指令是否错误?
mov byte ptr ds:[eax+c],1
正确是这样吗?
mov bl,1
mov byte ptr ds:[eax+c],bl

解决这个问题,前面的问题就知道怎么处理了。
2009-10-11 11:58
0
雪    币: 419
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
mov byte ptr ds:[eax+0c],1
2009-10-11 12:02
0
雪    币: 276
活跃值: (34)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
[QUOTE=fixfix;698260]mov byte ptr ds:[eax+0c],1[/QUOTE]

感谢回复,是我自己一时粗心,将指令写错了,导致在OD中总是提示“未知标识符”。
2009-10-11 13:07
0
游客
登录 | 注册 方可回帖
返回
//