информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Где водятся OGRыСетевые кракеры и правда о деле ЛевинаСтрашный баг в Windows
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Фишинговая атака на Python-разработчиков 
 ФБР нашла русский след в атаках... 
 Массовый взлом SharePoint 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
[Win32] фича или баг: PE Header, адрес TLS секции 04.07.02 02:15  Число просмотров: 1142
Автор: ggg <ggg> Статус: Elderman
<"чистая" ссылка>
кажется так :

то, что в OptionalHeader.DataDirectory[IMAGE_DIRECTORY_ENTRY_TLS] - указывает на информацию о tls (IMAGE_TLS_DIRECTORY32)

а секция .tls содержит сами данные - то что для каждого потока своё
<programming>
[Win32] фича или баг: PE Header, адрес TLS секции 04.07.02 01:38  
Автор: BXS Статус: Незарегистрированный пользователь
<"чистая" ссылка>
это баг или фича (PE format, EXE file, win32):

адрес для 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
<"чистая" ссылка>
кажется так :

то, что в OptionalHeader.DataDirectory[IMAGE_DIRECTORY_ENTRY_TLS] - указывает на информацию о tls (IMAGE_TLS_DIRECTORY32)

а секция .tls содержит сами данные - то что для каждого потока своё
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2025 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach