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

Errors & Diagnosis

El checksum del núcleo de WordPress no coincide: ¿corrupción, archivos propios o malware?

Un desajuste de comprobacionesum significa que un archivo núcleo difiere de la versión oficial o existe un archivo inesperado. Preservar evidencia antes de reemplazarlo.

Un checksum del núcleo de WordPress que no coincide indica que uno o más archivos de core son distintos de la release fiable esperada. No explica la causa. Puede ser una actualización incompleta, un cambio manual, corrupción del sistema de archivos o un compromiso; primero hay que clasificar el cambio.

Confirma la versión exacta de WordPress antes de comparar

Los checksums solo tienen sentido contra la release correspondiente. Registra versión instalada y qué archivos fallan. Separa archivos ausentes, modificados y añadidos inesperadamente.

Qué puede indicar el patrón de diferencias

  • Pocos archivos tras una actualización pueden apuntar a un despliegue parcial.
  • Un core editado manualmente puede ser historia legítima, pero no debería quedarse en core.
  • PHP inesperado o cambios sin propietario conocido necesitan triaje de incidente.
  • Si el cambio reaparece tras sustituir el archivo, existe un escritor activo.

Conserva evidencia antes de restaurar core fiable

Guarda hashes, timestamps y copias de los archivos sospechosos fuera de rutas ejecutables. Compara el alcance con el triaje de cambios de integridad.

Restaura core sin sobrescribir el contenido de la aplicación

  1. Haz backup y conserva los archivos sospechosos.
  2. Sustituye únicamente el core desde la release exacta y fiable.
  3. No sobrescribas wp-content ni configuración en un refresco a ciegas.
  4. Corrige la vía de actualización/despliegue o elimina al escritor que causaba el cambio.

Un checksum limpio no demuestra por sí solo que la incidencia haya terminado

Un refresco de core puede eliminar temporalmente archivos alterados mientras un plugin, cuenta o tarea comprometidos aún pueden volver a escribirlos.

Verificación

Repite la comparación tras tráfico normal, tareas programadas y despliegues. El mismo core fiable debe mantenerse estable y no debe reaparecer ningún archivo inexplicado.

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↗