CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

奇怪的问题:为什么对这里的OpenProcess()会出错?

楼主crazysjf(狂人)2005-06-03 19:46:07 在 VC/MFC / 基础类 提问

我想对一个加过壳的程序做一内存补丁,需要对其进程空间进行读写操作,首先用OpenProcess()函数获取其句柄,但无论如何都只能以PROCESS_VM_READ权限将其打开,如果以PROCESS_VM_WRITE或其他权限打开,OpenProcess函数便会失败。这是怎么回事啊?  
  是不是我要打开的程序本身有什么特殊的地方?除了用WriteProcessMemory()写进程空间外,还有没有其他方法可以修改其他进程的进程空间?  
  请各位大虾不吝赐教:-) 问题点数:0、回复次数:1Top

1 楼crazysjf(狂人)回复于 2005-06-03 20:03:35 得分 0

补充一下:被打开的进程是一个服务进程。Top

相关问题

  • 为什么老是出错??好奇怪!
  • ---------奇怪了,为什么被0除了也不出错----------
  • 很奇怪!!数组附值为什么会出错???????????????
  • 奇怪的出错
  • 为什么我的jsp文件调用bean时总不稳定,有时出错,有时又不出错奇怪。
  • 奇怪奇怪!为什么在查询分析器中的查询移植到ADO是结果集出错?
  • 为什么出错?
  • 为什么出错?
  • 为什么出错?????··············································
  • 为什么出错?

关键词

  • 函数
  • vm
  • openprocess
  • 权限
  • 进程空间
  • 打开
  • 程序
  • process

得分解答快速导航

  • 帖主:crazysjf

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo