Skip to content

Glosario

Tabla de importaciones e IAT

Las estructuras PE que enumeran las funciones de DLL que necesita un programa; el cargador las resuelve y escribe sus direcciones en la IAT.

El directorio de importaciones tiene un descriptor por DLL, y cada uno apunta a una lista de funciones importadas por nombre (con una pista, o hint) o por ordinal. Cuando se carga el programa, Windows resuelve cada función y escribe su dirección en la tabla de direcciones de importación (IAT, import address table), a través de la cual llama el código.

Las importaciones ofrecen una visión rápida de las capacidades: red, inyección en procesos, registro, criptografía. Las importaciones de carga diferida (delay-load) se resuelven en su primer uso, y los programas empaquetados importan muy poco y resuelven el resto en tiempo de ejecución. La lista ordenada de importaciones es la base del imphash.