PE Format - Perguntas IAT

Estou tentando escrever um exe packer para windows. Eu tenho alguns dos conceitos básicos elaborados até agora. A parte que eu estou pensando é sobre a "Tabela de Diretórios de IMPORTAÇÃO LIMITADA" (ou seção .idata?), Basicamente a seção do arquivo PE que contém a lista de DLLs que o carregador precisa importar.

Estou imaginando qual a melhor maneira d

[A] descubra onde está o IAT (porque a execução do PEView em alguns .exe diferentes parece mostrar que essa lista pode estar contida em vários locais diferentes) e, em seguida, leia a lista

O

[B] Basta encontrar uma maneira de ler diretamente a lista de DLLs que um exe precisa importar.

Existe alguma forma de fazer isso? Existe alguma leitura adicional que as pessoas possam recomendar sobre onde o TAI deve estar e como alguém o l

questionAnswers(2)

yourAnswerToTheQuestion