首页
社区
课程
招聘
[讨论]求教Ring3层 ZwMapViewOfSection 用法
发表于: 2014-12-9 00:32 4850

[讨论]求教Ring3层 ZwMapViewOfSection 用法

2014-12-9 00:32
4850
文件名称 C:\test.dll

第一步成功:
ZwOpenFile(&hFile,
                    0x100021,   
                    &ObjAttributes,
                    &IoStatusBlock,
                    5,
                    0x60);
第二部成功
    ZwCreateSection(&SecHandle,
                         SECTION_EXTEND_SIZE,
                         null,
                         null,
                         PAGE_EXECUTE,
                         SEC_IMAGE,
                         hFile);
第三部失败
      tag=ZwMapViewOfSection(SecHandle,
                              0xFFFFFFFF,
                              &ImageBase,
                              0,
                              0,
                              null,
                              &viewsize,
                              ViewShare,
                              0,
                              4);
    tag返回 c0000022 =STATUS_ACCESS_DENIED
求各位帮忙找找原因!! 怎么会没有权限呢

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

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 719
活跃值: (777)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
2
第二部给相应权限 PAGE_EXECUTE换成PAGE_EXECUTE_READWRITE
2014-12-9 07:40
0
雪    币: 257
活跃值: (67)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
这是要隐藏dll吗?
不过ZwMapViewOfSection后貌似还需要重定位
2014-12-9 08:46
0
游客
登录 | 注册 方可回帖
返回
//