адрес для TLS секции указанный в OptionalHeader.DataDirectory[IMAGE_DIRECTORY_ENTRY_TLS] не совпадает с адресом указанным непосредственно в заголовке секции...
получаеца следующее (данные из TDUMP'а):
Exports 00024000
...
TLS 0001C000 <- тут якобы 1С000
...
reserved 00000000
Object table:
# Name VirtSize RVA
-- -------- -------- --------
01 .text 0000A000 00004000
02 .data 00006000 00010000
03 .tls 00001000 00018000 <- а тут лежит на 18000....
04 .rdata 00001000 0001C000
05 .idata 00001000 00020000
06 .edata 00001000 00024000
07 .reloc 00001000 00028000
ВОПРОС: Почему эти поля не равны? они игноряца или в чем фишка?
[Win32] фича или баг: PE Header, адрес TLS секции04.07.02 02:15 Автор: ggg <ggg> Статус: Elderman