WP-VCD es una familia de persistencia a menudo asociada a temas de WordPress no fiables o modificados. Eliminar el anuncio o redirección visible no basta si un loader todavía puede volver a copiar código malicioso en los archivos del tema.
Identifica el tema comprometido y todas las copias
Registra archivos sospechosos, timestamps y hashes antes de sustituirlos. Compara temas activos e inactivos con paquetes fiables, porque la persistencia puede estar en un tema que ahora no está seleccionado.
Sigue el loader en lugar de perseguir fragmentos inyectados
- Busca includes inesperados y PHP generado en directorios de tema.
- Revisa tareas programadas y código de carga temprana.
- Comprueba directorios escribibles para encontrar copias adicionales.
- Audita usuarios administradores y credenciales utilizados durante la ventana del compromiso.
Otras superficies de persistencia relacionadas
Si escribe ejecutables en media, revisa PHP dentro de wp-content/uploads. Si los archivos raíz siguen cambiando, compara la reinfección de index.php.
Sustituye el código afectado desde una fuente fiable
- Conserva muestras y logs.
- Retira el tema no fiable o comprometido.
- Instala una copia limpia con origen verificable.
- Elimina loaders secundarios y persistencia programada.
- Rota credenciales privilegiadas e invalida sesiones desconocidas.
No utilices un tema nulled como baseline recuperado
Si el paquete no es fiable ni actualizable, limpiar archivos individuales no crea un estado seguro a largo plazo.
Verificación después de varios ciclos
Los archivos del tema deben mantenerse iguales al baseline fiable con tráfico, cron y cachés normales, sin anuncios, redirecciones o payloads regenerados.