首页
社区
课程
招聘
memcpy或memset, WriteProcessMemory总有一个字节没拷贝是什么原因?
2014-8-24 16:37 3259

memcpy或memset, WriteProcessMemory总有一个字节没拷贝是什么原因?

2014-8-24 16:37
3259
不管是memcpy或memset还是WriteProcessMemory总有一个字节没有拷贝成功,而且是第一个字节

这是执行之前该位置的反汇编
以下是执行memset

以下是结果,第一个字节还是68


难道要我手动一个一个的拷贝吗?

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

上传的附件:
收藏
点赞0
打赏
分享
最新回复 (3)
雪    币: 185
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
whnet 2014-8-24 16:49
2
0
感觉像是对齐问题。  ca 不对齐。   

你直接执行*ca = 0x90h;
雪    币: 1443
活跃值: (96)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
cvrock 2014-8-24 17:18
3
0
0x012951ca地址有断点么?有的话去掉再试试看。
雪    币: 95
活跃值: (119)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
JingSao 2014-8-24 20:06
4
0
确实是你说的情况,谢谢
游客
登录 | 注册 方可回帖
返回