首页
社区
课程
招聘
[求助]memcpy(pDosHdr, GetModuleHandle(NULL), sizeof(IMAGE_DOS_HEADER));会触发异常
发表于: 2009-8-17 14:29 5835

[求助]memcpy(pDosHdr, GetModuleHandle(NULL), sizeof(IMAGE_DOS_HEADER));会触发异常

2009-8-17 14:29
5835
在我自己的进程中
memcpy(pDosHdr, GetModuleHandle(NULL), sizeof(IMAGE_DOS_HEADER));会触发异常,VirtualProtect也没用。望高手们帮忙

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 126
活跃值: (46)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
看一下MSDN GetModuleHandle 这个函数的解释。ce 和NT,XP还是有很多不一样的,而且注意你的长度,使用安全点的函数吧。vs2005的话有替代memcpy的安全函数。
2009-8-18 13:11
0
雪    币: 203
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我看了MSDN.好像跟win32的没什么区别。在win32中,模块句柄可以当成该模块在内存中的映射地址,所以我才这么用。我只是想读取本进程的文件头,也不知道还有别的什么办法吗?
2009-8-18 13:48
0
游客
登录 | 注册 方可回帖
返回