¿Tu WordPress
está infectado?
desinfectamos, endurecemos, monitorizamos.
Limpieza completa de malware WordPress y endurecimiento de seguridad
Redirecciones a farmacia ilegal, popups de casino, Chrome mostrando «Sitio peligroso», ficheros PHP sospechosos, admins fantasma: el malware está en tu código. Limpiamos la infección, cerramos las puertas, instalamos el monitoring que evitará el próximo ataque.
Las 7 señales que indican malware activo
Por orden de gravedad. Cuantas más marques, más avanzada la infección.
Notificación «El sitio contiene contenido malicioso» o «Software malicioso detectado» en GSC, sección Seguridad y acciones manuales. Nivel: rojo. Sin limpieza, tu posicionamiento cae en menos de 7 días.
Página de advertencia de Google Safe Browsing en lugar de tu sitio. Tus visitantes ven «El sitio engañoso intenta engañarte». Tráfico dividido por 10 al instante.
Tus visitantes son redirigidos a sitios de farmacia ilegal, casino, contenido adulto o descargas. A menudo solo desde Google (no en acceso directo) o solo en móvil — el malware apunta a referrers específicos.
Inspeccionar el código fuente de tus páginas (Ctrl+U). Presencia de <script src="https://random-cdn-xyz.tk/...">, de eval(base64_decode(...)) en templates PHP, o de iframe invisibles hacia dominios desconocidos.
En Usuarios > Todos los usuarios, presencia de cuentas admin con nombres extraños (admin_backup, wp_admin, support_wp) o emails Gmail/ProtonMail aleatorios. Son las backdoors del atacante.
/wp-content/uploads/
La carpeta uploads no debería contener nunca .php. Presencia de uploads/2024/12/wp.php, uploads/cache.php = backdoor subida. Detección vía find /wp-content/uploads/ -name "*.php" por SSH.
Tu sitio es el doble de lento de un día para otro, la CPU del servidor se mantiene al 80-100%, el hosting te avisa de un exceso de cuota CPU. Causa probable: el malware está haciendo cryptomining (Monero, generalmente) con los recursos de tu servidor en segundo plano.
Nuestro método en 6 etapas
Siempre en este orden. Sin improvisación, sin atajos que hagan volver la infección.
eval(base64_decode, preg_replace.*\/e, str_rot13). Cruce de resultados para no perder nada.
/xmlrpc.php, /wp-login.php, /wp-content/plugins/...vulnerabilidad.../. Identificación del plugin / tema / versión WordPress vulnerable explotado.
find + diff con instalación limpia de WordPress). (b) Limpieza de inyecciones en ficheros del core (diff con checksum oficial de WordPress). (c) Limpieza BD: eliminación de cuentas piratas, opciones auto-load maliciosas, posts/comentarios inyectados.
DISALLOW_FILE_EDIT en wp-config.php. Desactivación de xmlrpc.php. Permisos filesystem estrictos (chmod 644 / 755). Wordfence o Sucuri en monitoring continuo.
Tarifas anunciadas por adelantado
Escaneo gratis. Para la limpieza, sabes exactamente cuánto cuesta antes de que se toque el código.
Escaneo + diagnóstico
- Escaneo Sucuri + Wordfence + manual SSH
- Inventario de ficheros infectados + cuentas piratas
- Presupuesto firme enviado inmediatamente
- Tú decides si continuamos
Limpieza + endurecimiento
- Copia forense antes de la limpieza
- Limpieza ficheros + BD + cuentas piratas
- Endurecimiento (actualizaciones, permisos, contraseñas, monitoring)
- Solicitud de revisión Google si blacklisted
- Garantía 30 días · reintervención si recurrencia
Mantenimiento de seguridad
- Escaneo Wordfence diario · alerta ante patrón sospechoso
- Copias automáticas diarias externalizadas
- Actualizaciones WordPress + plugins en 48 h tras publicación CVE
- Intervención prioritaria en caso de incidente
Malware WordPress — preguntas frecuentes
/wp-content/uploads/ (nunca normal), (7) rendimiento degradado (cryptomining consumiendo CPU). Herramientas: Sucuri SiteCheck gratuito, Wordfence, MalCare.DISALLOW_FILE_EDIT), monitoring Wordfence/Sucuri. Con este nivel, tasa de reinfección < 5% a 12 meses. Sin monitoring continuo, la garantía expira tras 30 días.Otras incidencias que también trato
¿Sospecha de infección en tu WordPress?
Escaneo gratuito 30 min: medimos el alcance exacto, presupuestamos. Presupuesto en 24 h laborables. Garantía 30 días sobre la limpieza.