typedef struct _IMAGE_TLS_DIRECTORY32 {
    DWORD   StartAddressOfRawData;
    DWORD   EndAddressOfRawData;
    DWORD   AddressOfIndex;             // PDWORD
    DWORD   AddressOfCallBacks;         // PIMAGE_TLS_CALLBACK *
    DWORD   SizeOfZeroFill;
    union {
        DWORD Characteristics;
        struct {
            DWORD Reserved0 : 20;
            DWORD Alignment : 4;
            DWORD Reserved1 : 8;
        } DUMMYSTRUCTNAME;
    } DUMMYUNIONNAME;

} IMAGE_TLS_DIRECTORY32;
typedef IMAGE_TLS_DIRECTORY32 * PIMAGE_TLS_DIRECTORY32;

WindowsPE TLS表

 

 

这里说的tls表其实是静态线程局部存储

WindowsPE TLS表

 

 

 WindowsPE TLS表

 

 WindowsPE TLS表

 

 WindowsPE TLS表

 

 StartAddressOfRawData-EndAddressOfRawData+当前文件块 就是实际的va地址

相关文章:

  • 2021-06-07
  • 2022-12-23
  • 2022-12-23
  • 2021-05-23
  • 2021-06-15
  • 2022-12-23
  • 2021-04-24
  • 2021-09-21
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案