gaorqing
驱动牛犊
驱动牛犊
  • 注册日期2009-01-10
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望21点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1250回复:1

【求助】如何读写映射到用户程序空间的物理内存?

楼主#
更多 发布于:2009-08-09 17:15
最近在逆向分析一个软件,它通过驱动把一段物理内存映射到用户程序空间里,然后可以读取和修改里面的内容。我自己写了一个程序,仿照该软件调用同样的驱动,同样可以把物理内存映射到我的程序里。但是只能读不能修改,请问有人知道是什么原因吗?有什么解决办法?

大概分析过那个驱动文件,大概调用了ZwOpenSection、ObReferenceObjectByHandle、HalTranslateBusAddress、ZwMapViewOfSection等函数。

本人刚接触驱动,在驱动里面的东西不太熟悉,请问有大牛知道是什么原因吗?
小弟不胜感激啊。。。。
xc2oo4
驱动牛犊
驱动牛犊
  • 注册日期2007-04-30
  • 最后登录2012-11-29
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望66点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2009-08-14 11:10
ReadProcessMemory
WriteProcessMemory
游客

返回顶部