读书人

线程环境块(PEB)的地址在哪里?该怎

发布时间: 2012-02-26 20:19:45 作者: rapoo

线程环境块(PEB)的地址在哪里??
线程环境块(PEB)的地址是不是fs的值,fs:[18h],fs:[30h]又是什么地方?

[解决办法]

[解决办法]
什么操作系统?
[解决办法]
线程环境块应该是TEB,一般存储在[FS:0]。
TEB是是一个结构体,fs:[18h],fs:[30h]当然是结构体中的成员啦!
具体的可以参考“www.pediy.com "出版的“加密与解密”及“软件加密技术”两书,里面有详细的介绍。
[解决办法]
线程环境块应该是TEB,一般存储在[FS:0]。
TEB是是一个结构体,fs:[18h]又是一个TEB的指针,
fs:[30h]指向了PEB(进程环境块)
具体的可以参考“www.pediy.com "出版的“加密与解密”及“软件加密技术”两书,里面有详细的介绍。

读书人网 >C++

热点推荐