🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónLa interfaz AMSI y escaneo de buffers en memoria
3 tareas · 38 min · Principiante
La Interfaz de Escaneo Antimalware (AMSI) es un estándar de integración que permite a las aplicaciones y motores de scripting delegar la inspección de contenido en el antivirus instalado. Opera en memoria, desarmando cualquier capa previa de ofuscación o compresión antes de que el intérprete procese las instrucciones.
Objetivo de la sala
La Interfaz de Escaneo Antimalware (AMSI) es un estándar de integración que permite a las aplicaciones y motores de scripting delegar la inspección de contenido en el antivirus instalado. Opera en memoria, desarmando cualquier capa previa de ofuscación o compresión antes de que el intérprete procese las instrucciones.Abre mecanismo_amsi_etw.txt en la consola del laboratorio con el entorno rt-telemetria-edr-guia.
Cuando un operador ejecuta un script ofuscado con codificación en Base64 o capas anidadas de compresión en PowerShell, el intérprete debe forzosamente decodificar el comando para poder ejecutarlo. Justo en ese momento, el motor pasa el buffer descifrado a la interfaz antimalware.
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.
Responde para continuar
¿Por qué la interfaz AMSI resulta eficaz contra scripts fuertemente ofuscados o codificados?
Ver pista de ayuda
El escaneo en memoria analiza el script tras desarmarse las capas de ofuscación previas.
Revisa el apartado 1 en mecanismo_amsi_etw.txt.
La biblioteca amsi.dll se carga en el proceso del intérprete y exporta funciones de escaneo que envían los bytes en memoria directamente al motor antivirus residente en el sistema para determinar si coinciden con patrones maliciosos conocidos.
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.
Responde para continuar
Según mecanismo_amsi_etw.txt, ¿qué función específica expone la interfaz AMSI para analizar bloques de código decodificados antes de ejecutarse?
Ver pista de ayuda
Consulta el segundo guion bajo el punto 1 en mecanismo_amsi_etw.txt.
AMSI fue concebido primordialmente para motores de scripting y entornos administrados (PowerShell, VBScript, JScript y ensamblados en .NET Framework 4.8 o superior).
Las aplicaciones nativas compiladas en lenguajes como C, C++ o Rust no implementan de forma automática llamadas a esta interfaz, por lo que la detección defensiva de binarios nativos recae en sensores de comportamiento en kernel y ganchos de API.
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.
Responde para continuar
¿Qué tipo de artefactos no están cubiertos de forma nativa por las comprobaciones automáticas de AMSI?
Ver pista de ayuda
El alcance nativo de esta interfaz está focalizado en motores de scripting y entornos administrados.
Preparando el escritorio…
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
Preferencias
Configuraciones de cookies
Elige qué categorías permitir. Las esenciales siempre están activas. Consulta la Política de Privacidad.
Esenciales
Siempre activas · sesión, CSRF, tema y esta preferencia
Necesarias para iniciar sesión, proteger formularios (CSRF) y recordar tu elección de cookies y tema. Sin ellas la plataforma no funciona de forma segura.
Analíticos
Medimos con Google Analytics cómo se usa la plataforma; solo si lo aceptas
Google Analytics (cookies _ga) nos dice qué páginas se usan y dónde se atascan las personas. No enviamos tu nombre ni tu correo. Sin tu permiso no se carga, y puedes cambiarlo cuando quieras desde «Cookies» al final de la página.
Marketing
Hoy no usamos cookies de marketing; si algún día lo hacemos, será solo con tu permiso
Comunicaciones o campañas. No activos hoy en la plataforma; quedarán listos si los conectamos y solo si los permites.