首页
社区
课程
招聘
[求助]PE文件TLS数据是怎么初始化的?
发表于: 2020-12-6 10:14 3040

[求助]PE文件TLS数据是怎么初始化的?

2020-12-6 10:14
3040

pe文件中的tls数据是怎么初始化的,经过调试tls数据块初始化在入口函数前就已经初始化了。往大佬指点一下。谢谢。

1
2
3
4
5
6
7
8
typedef struct _IMAGE_TLS_DIRECTORY32 {
    DWORD   StartAddressOfRawData;
    DWORD   EndAddressOfRawData;
    DWORD   AddressOfIndex;             // 这个不知道怎么初始化
    DWORD   AddressOfCallBacks;         // PIMAGE_TLS_CALLBACK *
    DWORD   SizeOfZeroFill;
    DWORD   Characteristics;
} IMAGE_TLS_DIRECTORY32;

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

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 1129
活跃值: (2761)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
没研究过,看一下文件结构,说不准编译期就确定了。
2020-12-6 13:23
0
雪    币: 246
活跃值: (4427)
能力值: ( LV4,RANK:45 )
在线值:
发帖
回帖
粉丝
3
就跟全局变量一样,编译链接的时候就搞好了
2020-12-6 15:06
0
雪    币: 1041
活跃值: (733)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
这个学的是啥
2020-12-6 16:07
0
雪    币: 19
活跃值: (1086)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
PE Loader在刚刚加载完PE后执行的一段代码
2020-12-6 16:09
0
雪    币: 477
活跃值: (1412)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
内核加载完成前就做了
2020-12-6 19:30
0
游客
登录 | 注册 方可回帖
返回
//