首页
社区
课程
招聘
[求助]求简单的汇编命令
发表于: 2009-3-11 15:01 3297

[求助]求简单的汇编命令

2009-3-11 15:01
3297
0012FF08  88 3C 98 00 00 08 00 00 50 FF 12 00 B0 FF 12 00  ??...P.?.
0012FF18  6E 63 2E 7F 01 00 00 00 00 00 39 00 00 00 00 00  nc......9.....
0012FF28  70 08 3A 00 10 FF 12 00 64 FF 12 00 80 B6 39 00  p:..d.€?.

esp 0012FF08        esp指向0012FF08  

而 0012FF08          指向00983C88  

想根据esp地址更改  00983C88 + 20 的值,汇编命令怎么写

我这样写好像不对:mov byte ptr[esp+20],2
这样写总是更改到  0012FF08 +20的值

请各位帮忙,谢谢

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 181
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
呀,难道表达错了,没人理啊
2009-3-11 15:25
0
雪    币: 2384
活跃值: (766)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
3
push eax
mov eax,[esp+4]
mov byte ptr [eax+20],2
pop eax
2009-3-11 16:00
0
雪    币: 2110
活跃值: (21)
能力值: (RANK:260 )
在线值:
发帖
回帖
粉丝
4
刚开始学编程,总是搞不清楚地址和值,以及寄存器的区别。

多多练习,慢慢领会。
2009-3-11 18:32
0
雪    币: 2067
活跃值: (82)
能力值: ( LV9,RANK:180 )
在线值:
发帖
回帖
粉丝
5
新手这样可能更会搞乱
xchg [esp+4], eax
mov  byte ptr [eax+20],2
xchg [esp+4], eax
2009-3-11 18:35
0
雪    币: 293
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
[QUOTE=sessiondiy;590058]新手这样可能更会搞乱
xchg [esp+4], eax
mov  byte ptr [eax+20],2
xchg [esp+4], eax[/QUOTE]

这个不错,学习了
2009-3-11 18:46
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
push eax
mov eax,[esp+4]
mov byte ptr [eax+20],2
pop eax
2009-3-11 19:47
0
游客
登录 | 注册 方可回帖
返回
//