首页
社区
课程
招聘
[讨论]关于DDK中的一些没有定义的变量。
发表于: 2008-9-6 00:12 4508

[讨论]关于DDK中的一些没有定义的变量。

2008-9-6 00:12
4508
在DDK当中,有很多没有定义的变量,但是我们仍然可以使用他们的指针。例如_PEB,在DDK当中是没有定义的,但是我们在驱动中是可以这么用的PPEB peb;而在DDK提供的头文件当中,有这样的定义typedef struct _PEB *PPEB;那么这个_PEB的结构有是从哪里来?在DDK中搜索没有找到,搞得我比较迷茫。类似的结构体有很多。还有,既然定义了这样的指针,为什么不可以使用其变量,类似于peb->ProcessParameters?知道的帮忙解答一下这个疑问。

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 242
活跃值: (418)
能力值: ( LV11,RANK:188 )
在线值:
发帖
回帖
粉丝
2
_peb 记得在PE结构体那啥里面有。。
2008-9-6 01:25
0
雪    币: 242
活跃值: (14)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
在lib里面
不过也只是VOID *的定义
这些是未公开的结构,不可能在标准头文件里找到定义的
2008-9-6 02:37
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
2008-9-6 13:09
0
游客
登录 | 注册 方可回帖
返回
//