Evaluación inicial sin contraseñas Presupuesto antes de intervenir Especialista responsable de principio a fin

Errors & Diagnosis

Malware WP-VCD en temas de WordPress: eliminar la infección y la puerta trasera de monetización

Las infecciones por WP-VCD a menudo llegan a través de temas nulo o plugins e inyectan código a través de temas activo. Reemplace la fuente y elimine la persistencia.

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

  1. Conserva muestras y logs.
  2. Retira el tema no fiable o comprometido.
  3. Instala una copia limpia con origen verificable.
  4. Elimina loaders secundarios y persistencia programada.
  5. 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.

ANTES DE ENVIAR LA SOLICITUD

Preguntas frecuentes.

¿Pedís contraseñas en el formulario?+

No. El formulario público nunca solicita accesos. Los datos seguros se piden únicamente después de aprobar el alcance y el presupuesto.

¿Quién revisa la incidencia?+

La solicitud llega a Jordi Ensenyat, fundador de Code Barcelona y especialista WordPress con más de 15 años de experiencia.

¿Se cambia algo antes del presupuesto?+

No. Primero se revisan los síntomas visibles y se define el alcance. La intervención empieza tras la aprobación y con una vía de vuelta preparada.

¿Trabajáis con webs en inglés y fuera de España?+

Sí. WP Repair atiende incidencias WordPress y WooCommerce en inglés y español, con servicio remoto.

Evaluar mi incidencia↗