|
|||||||||||||||||||||||||||||||||||||||||||||||||
|
Формат исполняемых 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 программирование: Бурлаков Михаил