首页
社区
课程
招聘
[求助]读内存,蓝屏。
发表于: 2017-10-9 18:57 3675

[求助]读内存,蓝屏。

2017-10-9 18:57
3675
PUCHAR p = (PUCHAR)drv->Start_address;
for(int i=0,i<drv->Size,i++)
{
if (MmIsAddressValid(p) )
{
   DbgPrint("0x%02x", p[i]);//想把数据显示出来,只要加上这句,必蓝屏。
}
}

正确该怎么处理?

谢谢。

[课程]FART 脱壳王!加量不加价!FART作者讲授!

收藏
免费 0
支持
分享
最新回复 (9)
雪    币: 12
活跃值: (388)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
首先  MmIsAddressValid  对验证内存毫无意义,  if(p[i])
其次  你用法也不对...  MmIsAddressValid(p[i])


2017-10-9 19:47
0
雪    币: 12848
活跃值: (9108)
能力值: ( LV9,RANK:280 )
在线值:
发帖
回帖
粉丝
3
drv->Start_address  是哪里来的?
2017-10-10 09:47
0
雪    币: 364
活跃值: (1581)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
Dbgprint  输出p[i]是  读4字节长度,
2017-10-10 09:59
0
雪    币: 190
活跃值: (84)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
MaMy 首先&nbsp; MmIsAddressValid&nbsp; 对验证内存毫无意义,&nbsp; if(p[i])其次&nbsp; 你用法也不对...&nbsp ...
MmIsAddressValid(&p[i])
2017-10-10 16:37
0
雪    币: 15
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
6
MmIsAddressValid(&p[i])
2017-10-16 12:19
0
雪    币: 180
活跃值: (80)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
7
MmIsAddressValid仅仅检查会不会触发页错误
2017-10-25 16:17
0
雪    币: 719
活跃值: (777)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
8
我秦始皇  打钱
2017-10-26 21:55
0
雪    币: 12848
活跃值: (9108)
能力值: ( LV9,RANK:280 )
在线值:
发帖
回帖
粉丝
9
落笔飞花 我秦始皇 打钱
我,VT  Box  Test  Ver1.0,打钱
2017-10-27 23:17
0
雪    币: 307
活跃值: (60)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
10
MaMy 首先&nbsp; MmIsAddressValid&nbsp; 对验证内存毫无意义,&nbsp; if(p[i])其次&nbsp; 你用法也不对...&nbsp ...
大佬,问一下,缓冲区中的数据怎么打印出来呀?就像在wdk中swapBuffers的例子中,怎么打印缓冲区中的数据呀?
2017-10-31 18:00
0
游客
登录 | 注册 方可回帖
返回
//