PE Format - IAT Вопросы

Я пытаюсь написать упаковщик EXE для Windows. У меня есть кое-что проработанное до сих пор. Часть, которая мне нужна, - это «Таблица каталогов BOUND IMPORT» (или раздел .idata?), В основном, раздел PE-файла, который содержит список библиотек DLL, которые должен импортировать загрузчик.

Мне интересно, какой лучший способ либо:

[A] выяснить, где находится IAT (поскольку запуск PEView для нескольких разных .exe-файлов, кажется, показывает, что этот список может содержаться в нескольких разных местах), а затем прочитать список

ИЛИ ЖЕ

[B] Просто найдите способ непосредственно прочитать список библиотек DLL, которые нужно импортировать exe.

Есть ли способ сделать это? Есть ли какие-нибудь дополнительные читатели, которые могут порекомендовать, где должен быть IAT и как его читать?

Ответы на вопрос(2)

Ваш ответ на вопрос