|
|||||||||||||||||||||||||||||||||||||||||||||||||
|
Формат исполняемых PE-файлов
|
Таблица разделов цепочек | TLS Directory Table |
Данные цепочек | TLS Data |
Индексные переменные | Index Variables |
Адреса обратных вызовов | CallBack Addresses |
Base |
Size or Type |
Name Of field |
Brief description |
00h | Dword | Start Data Block VA | Виртуальный адрес начала блока данных цепочки |
04h | Dword | End Data Block VA | Виртуальный адрес конца блока данных цепочки |
08h | Dword | Index VA | Виртуальный адрес индексной переменной, используемой для доступа к локальному блоку данных цепочки |
0Ch | Dword | CallBack Table VA | Виртуальный адрес таблицы обратных вызовов |
Total Structure size | 10h | Общий размер таблички TLS |
Таблица обратных вызовов цепочки (TLS CallBack Table)
Локальные обратные вызовы - массив виртуальных адресов функций, которые будут вызваны загрузчиком после создания цепочки (нити) и после ее завершения. Последний вход имеет нулевое значение и указыает на конец таблицы.
Опрос |
|
Конкурсы
|
|
Реклама |
|
Web дизайн: Бурлаков Михаил
Web программирование: Бурлаков Михаил