Skip to content

Referencia defensiva · MITRE T1505.003

Encuentra el web shell antes de que encuentre tus datos.

Una referencia práctica para equipos azules y respuesta a incidentes: cómo se implantan los web shells, dónde dejan rastro, cómo investigarlos y cómo erradicarlos y bastionar de forma duradera.

Áreas
6
Guías en profundidad
9
Términos del glosario
12
case-0142 · correlated timelinehigh
  1. 10:42:07FIMw3wp.exe created /aspnet_client/.../errorpage.aspx
  2. 10:42:49LOGPOST /aspnet_client/.../errorpage.aspx · 1 client · no referer
  3. 10:42:50PROCw3wp.exe → cmd.exe /c whoami /all
  4. 10:45:13PROCw3wp.exe → cmd.exe → nltest /dclist:
w3wp.execmd.exewhoami.exenltest.exe
illustrative · T1505.003 → T1033 → T1482

Mapa de defensa

De la primera escritura a las lecciones aprendidas

Seis áreas que siguen una intrusión con web shell de principio a fin. Cada una lleva a su conjunto de guías.

Dónde dejan rastro

Cuatro capas, una intrusión

Un web shell puede esquivar un control, rara vez los cuatro. La visibilidad por capas lo es todo.

  1. L1

    Ficheros

    Nuevos ficheros ejecutables en rutas servidas, configuraciones modificadas, propietarios extraños y marcas de tiempo falsificadas.

    FIM · Sysmon 11 · auditd

  2. L2

    Registros web

    URI poco frecuentes, páginas solo POST, pocos clientes, referers vacíos y tamaños de respuesta muy variables.

    W3C · combined · KQL

  3. L3

    Árboles de procesos

    w3wp.exe, httpd, php-fpm o java lanzando shells y herramientas de reconocimiento como whoami o nltest.

    Sysmon 1 · 4688 · EDR

  4. L4

    Memoria

    Implantes en memoria, ensamblados inyectados, filtros y módulos que nunca tocan el disco.

    memory image · modules

Guías

Últimas guías

Las guías y el glosario se publican por ahora en inglés.

Todas las guías
Indicators & detection

YARA and Sigma rules for web shell detection

Write, test and tune YARA rules for suspicious server-side scripts and Sigma rules for web shell behaviour in logs and process telemetry — with annotated examples and a false-positive strategy.

Defensivo por diseño

Todo está escrito para defensores: conceptos, detecciones, análisis forense y bastionado. Nunca publicamos código fuente de web shells, cargas útiles desplegables ni exploits.

Ver el glosario