NOMBRE
chamaleon — Uno de los primeros virus polimórficos.
alias: 1260, V2PX, V2P6, Camaleón
SINOPSIS
chamaleon --tipo virus --año 1990 --severidad media --plataforma "MS-DOS" --autor "Mark Washburn (investigación)"
DESCRIPCIÓN
Conocido como 1260 (por sus 1260 bytes), V2PX o Chameleon, fue escrito en 1990 por Mark Washburn como proyecto de investigación para demostrar las limitaciones de los antivirus de la época. Derivado del código desensamblado del virus Vienna publicado por Ralf Burger, añadió un cifrado y, sobre todo, aleatorizaba su algoritmo de descifrado en cada infección: a diferencia de Cascade (solo cifrado), el cuerpo de Chameleon cambiaba de aspecto cada vez, de modo que no existía una firma estática que lo identificara. Esto dejaba inservibles a los escáneres basados en firmas y forzó la evolución de las técnicas de detección (emulación, heurística). Infecta ficheros .COM del directorio actual o del PATH al ejecutarse.
PROPAGACIÓN
Infección de ficheros ejecutables .COM en el directorio actual o en las rutas del PATH al ejecutar un programa infectado.
CARGA ÚTIL
Sin carga destructiva relevante; su «efecto» clave es evadir la detección mediante polimorfismo (cifrado + descifrador mutante).
PREVENCIÓN
No ejecutar binarios no confiables; antivirus con análisis dinámico/heurístico.
MITIGACIÓN
Detección mediante emulación/heurística (no por firma); restaurar .COM desde copia limpia.
INDICADORES
- autor / origen
- Mark Washburn (investigación)
- país
- Desconocido
- etiquetas
- cifradoinfector de COMpolimórficoprueba de concepto
Ficheros .COM de +1260 bytes con rutina de descifrado variable en cada muestra (sin firma estable).
DETONACIÓN
Todavía no se expone ningún informe de detonación de esta pieza. Su política de seguridad (No detonar (solo material pregrabado)) no permite ejecutarla, así que se documenta solo con material pregrabado.