Loading
_ DESCIFRANDO CONEXIÓN SEGURA...

Import Address Table (IAT) y llamadas sospechosas

3 tareas · 38 min · Principiante

La tabla de direcciones de importación (IAT) funciona como el directorio telefónico de un binario: revela qué funciones del sistema operativo necesita para operar. Ciertas combinaciones de APIs vinculadas a inyección de memoria o manipulación de procesos son una señal de alarma inmediata para cualquier motor defensivo.

0 de 3 · 0%

Objetivo de la sala

La tabla de direcciones de importación (IAT) funciona como el directorio telefónico de un binario: revela qué funciones del sistema operativo necesita para operar. Ciertas combinaciones de APIs vinculadas a inyección de memoria o manipulación de procesos son una señal de alarma inmediata para cualquier motor defensivo.

Abre estructura_pe_y_loaders.txt en la consola del laboratorio con el entorno rt-loaders-firmas-guia.

Cuando el cargador de Windows inicia una aplicación, recorre la tabla de importaciones para cargar las librerías dinámicas correspondientes y resolver los punteros de memoria a cada función solicitada antes de transferir el control al punto de entrada.

Esta tarea se hace en el laboratorio

Un escritorio Linux con terminal, aquí en la página. No instalas nada y no puedes romper nada.

Preparando el escritorio…

Responde para continuar

¿Qué información proporciona la Import Address Table (IAT) a los analistas de seguridad antes de ejecutar el archivo?

Ver pista de ayuda

La IAT refleja de forma explícita qué capacidades y funciones nativas declara el binario.

Revisa el apartado sobre la Import Address Table en estructura_pe_y_loaders.txt.

Los motores heurísticos asignan puntuaciones de riesgo basadas en las funciones listadas en la tabla. Si un binario pequeño declara APIs destinadas a reservar regiones de memoria virtual, escribir en memoria y generar hilos, su puntuación de amenaza se dispara.

Esta tarea se hace en el laboratorio

Un escritorio Linux con terminal, aquí en la página. No instalas nada y no puedes romper nada.

Preparando el escritorio…

Responde para continuar

Según estructura_pe_y_loaders.txt, ¿qué tres funciones en la IAT elevan inmediatamente el nivel de sospecha estática de los motores antivirus? Escribe las funciones separadas por comas tal como figuran en el documento.

Ver pista de ayuda

Consulta el segundo guion bajo el apartado de Import Address Table en estructura_pe_y_loaders.txt.

Para no dejar rastros de funciones sospechosas en la IAT, los loaders avanzados recurren a técnicas de enlace dinámico tardío (Dynamic API Resolution) o leen directamente la lista de módulos cargados en el Process Environment Block (PEB).

Al resolver los punteros en memoria en tiempo de ejecución mediante hashes de cadenas (API Hashing), la tabla de importaciones del archivo compilado permanece casi vacía o solo contiene funciones inofensivas.

Esta tarea se hace en el laboratorio

Un escritorio Linux con terminal, aquí en la página. No instalas nada y no puedes romper nada.

Preparando el escritorio…

Responde para continuar

¿Cuál es el propósito de utilizar resolución dinámica de APIs y hashing de funciones en un loader?

Ver pista de ayuda

Ocultar las funciones en la IAT impide que los escáneres estáticos identifiquen las capacidades del binario antes de ejecutarlo.

Inicia sesión para registrar tus puntos y progreso en el ranking.

Preparando el escritorio…

16:24
Terminal (user@whoami)
user@whoami:~$
Tab Autocompletar ↑/↓ Historial
bash 5.2.21
Whoami-Labs OS v3.0.1 LTS · build 733482

Whoami-Labs Pro

Whoami-Labs Pro utiliza cookies

Utilizamos cookies y almacenamiento local para el funcionamiento del sitio y la seguridad de tu sesión y, solo si lo autorizas, analítica. Puedes aceptar, rechazar o personalizar. Política de Cookies · Política de Privacidad