Loading
_ DESCIFRANDO CONEXIÓN SEGURA...

La 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.

0 de 3 · 0%

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.

Preparando el escritorio…

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.

Preparando el escritorio…

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.

Preparando el escritorio…

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.

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