Eliminación de virus en WordPress: Problema con spam y viagras

Don Gato Seguir

Eta
Redactor
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
23 Oct 2012
Mensajes
1.292
Saludos amigos, agradezco que lean esto.

Mi problema es el siguiente, llevo un par de semanas batallando con un código "Spam" infiltrado en mi blog, este ha hecho lo siguiente:

- Los post que comparto en Google+ llevan a una web farmacéutica
- Los anuncios enlaces de AdSense son todos de viagras :ambivalence:
- Publica entradas automáticamente y las envía por suscripción a mis lectores (artículos promocionando viagras también) :fatigue:
- No puedo modificar nada desde el panel de WP, pues al guardar los cambios me redirecciona a un artículo aleatorio supuestamente escrito por mi de... 'viagra', sí, adivinaron.

No tengo idea dónde localizarlo ni cómo eliminarlo, espero encontrar la solución que me estoy volviendo loco, mil gracias de antemano :encouragement:

ACTUALIZACIÓN: Problema solucionado, tuve que reinstalar todo, pues todo estaba infectado. ¡Gracias a todos!
 
Última edición:

nestornoe

Épsilon
Programador
Desde
11 Mar 2013
Mensajes
884
Hola

Abre el index.php y demas paginas del theme y mira si encuentras un codigo escrito en hexadecimal y octal algo como x056/235/025/z0125...etc, si lo encuentras eliminalo eso es lo que te esta metiendo el spam.

Saludos

---------- Post agregado el 17-sep-2013 hora: 21:44 ----------

Tambien busca si hay algo como encode64 esto tienes que decodificarlo hay muchas paginas que sirven para eso, para ver que hay, por que puede ser que el creador codifico algo y si lo borras dejara de funcionar.

Saludos
 

Don Gato

Eta
Redactor
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
23 Oct 2012
Mensajes
1.292
Hola, lamentablemente no encontré códigos en ningún sistema de numeración, incluso cambié el theme para ver si se solucionaba, pero el problema persiste.

Hola

Abre el index.php y demas paginas del theme y mira si encuentras un codigo escrito en hexadecimal y octal algo como x056/235/025/z0125...etc, si lo encuentras eliminalo eso es lo que te esta metiendo el spam.

Saludos

---------- Post agregado el 17-sep-2013 hora: 21:44 ----------

Tambien busca si hay algo como encode64 esto tienes que decodificarlo hay muchas paginas que sirven para eso, para ver que hay, por que puede ser que el creador codifico algo y si lo borras dejara de funcionar.

Saludos
 

MoneyMan

Delta
Programador
Verificado por Whatsapp
Desde
14 Jun 2011
Mensajes
528
Tienes que revisar todos los archivos .php, busca bien cualquier código que este fuera de lo común y borralo.
 

nestornoe

Épsilon
Programador
Desde
11 Mar 2013
Mensajes
884
Hola, lamentablemente no encontré códigos en ningún sistema de numeración, incluso cambié el theme para ver si se solucionaba, pero el problema persiste.

Ya revisaste la base de datos?

en lo de adsense supongo que revisaste el codigo de adsense sea el correcto

revisaste el httcacces?

hay varias formas en la que puede ingresar

1. codigo en el theme

2. base de datos (ver si tienes otro administrador) o algo raro

3. el httcacces

4. algun archivo nuevo en el theme o wordpress puede ser javascript tambien

No se me ocurre otra por el momento

Revisa eso

PD

¿No tendras un backup del theme original? para que lo reinstales
 
Última edición:

Don Gato

Eta
Redactor
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
23 Oct 2012
Mensajes
1.292
¿Debo revisar únicamente los archivos que están en la carpeta del theme? de hecho en el footer anteriormente había algo raro, he comparado linea por línea y eso era lo único.

Tienes que revisar todos los archivos .php, busca bien cualquier código que este fuera de lo común y borralo.
 

Don Gato

Eta
Redactor
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
23 Oct 2012
Mensajes
1.292
En el archivo .htaccess todo normal, tocará ver la base de datos, es probable que allí esté el problema, gracias!
Ya revisaste la base de datos?

en lo de adsense supongo que revisaste el codigo de adsense sea el correcto

revisaste el httcacces?

hay varias formas en la que puede ingresar

1. codigo en el theme

2. base de datos (ver si tienes otro administrador) o algo raro

3. el httcacces

4. algun archivo nuevo en el theme o wordpress puede ser javascript tambien

No se me ocurre otra por el momento

Revisa eso

PD

¿No tendras un backup del theme original? para que lo reinstales
 

tumastervip

Delta
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
19 Oct 2010
Mensajes
709
Hola amigo ami me paso algo similar, pero no igual, bueno la cosa fue que el virus se metio dentro de los .js de toda mi web y en algunos archivos php asi que lo que hise fue revisar uno por uno para eliminarlo, si es wordpress solo analiza wp-content los js y php luego sube otro wordpress, pero si tienes mas dominios en tu hosting de seguro que ya se infecto algunos.
 

Don Gato

Eta
Redactor
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
23 Oct 2012
Mensajes
1.292
Esto:
Insertar CODE, HTML o PHP:
</script>
<script type="text/javascript" src="Order%20viagra%20online%20uk%20-%20ED%20drugs%20Without%20Prescription._files/jquery.js"></script>
<script type="text/javascript" src="Order%20viagra%20online%20uk%20-%20ED%20drugs%20Without%20Prescription._files/jquery-migrate.js"></script>

También puedes verlo aquí.


¿Que habia en el footer?


---------- Post agregado el 17-sep-2013 hora: 22:42 ----------

Ya veo amigo, mi caso es parecido, prestaré atención a cómo lo solucionaste, pues según este archivo los .js también están infectados. Gracias!

Hola amigo ami me paso algo similar, pero no igual, bueno la cosa fue que el virus se metio dentro de los .js de toda mi web y en algunos archivos php asi que lo que hise fue revisar uno por uno para eliminarlo, si es wordpress solo analiza wp-content los js y php luego sube otro wordpress, pero si tienes mas dominios en tu hosting de seguro que ya se infecto algunos.
 

nestornoe

Épsilon
Programador
Desde
11 Mar 2013
Mensajes
884
Esto:
Insertar CODE, HTML o PHP:
</script>
<script type="text/javascript" src="Order%20viagra%20online%20uk%20-%20ED%20drugs%20Without%20Prescription._files/jquery.js"></script>
<script type="text/javascript" src="Order%20viagra%20online%20uk%20-%20ED%20drugs%20Without%20Prescription._files/jquery-migrate.js"></script>

También puedes verlo aquí.

Eso estaba redirigiendo a su pagina, revisa todos los archivos, puede ser que este en otros, la cosa es como lo inserto, para mi que tienes otro archivo que es el que lo inyecta, seguro que el httaccess esta bien? mira si no hay otro, en la raiz o en otra parte.

Saludos
 

nestornoe

Épsilon
Programador
Desde
11 Mar 2013
Mensajes
884
Lo mas sano es que reinstales todo, has una copia de base de datos, mas vale perder media hora en reinstalarlo, lo que no me gusta es de adonde salio la inyeccion, el theme ¿de adonde lo sacaste? tambien puede ser el wordpress
 

ramonjosegn

Sigma
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
14 Feb 2010
Mensajes
70.591
Antes de reinstalar intenta lo siguiente

Instala el plugin Wordfence

Elimina el theme y sube una copia limpia

Escanea con Wordfence y restaura todos los archivos que aparezcan como dañados

Sube el nivel de Wordfence a "estoy esperando un ataque" (durante unos días, mientras Wordfence intenta banear la Ip que te causa problemas)
 

Don Gato

Eta
Redactor
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
23 Oct 2012
Mensajes
1.292
Esto contiene el htaccess ¿está todo bien?, el theme es conocido por acá fue liberado.

Lo mas sano es que reinstales todo, has una copia de base de datos, mas vale perder media hora en reinstalarlo, lo que no me gusta es de adonde salio la inyeccion, el theme ¿de adonde lo sacaste? tambien puede ser el wordpress


---------- Post agregado el 17-sep-2013 hora: 23:05 ----------

Buena idea, intentaré también ello, muchas gracias :encouragement:

Antes de reinstalar intenta lo siguiente

Instala el plugin Wordfence

Elimina el theme y sube una copia limpia

Escanea con Wordfence y restaura todos los archivos que aparezcan como dañados

Sube el nivel de Wordfence a "estoy esperando un ataque" (durante unos días, mientras Wordfence intenta banear la Ip que te causa problemas)
 

ramonjosegn

Sigma
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
14 Feb 2010
Mensajes
70.591
Esto contiene el htaccess ¿está todo bien?, el theme es conocido por acá fue liberado.



---------- Post agregado el 17-sep-2013 hora: 23:05 ----------

Buena idea, intentaré también ello, muchas gracias :encouragement:

Lo mejor es que elimines el htacces si tienes dudas de que pueda estar dañado, luego cambias los links permanentes por defecto y los vuelves a poner como los tenías ahora (un truco que aprendí en Forobeta), eso reconstruye el archivo httaccess a uno sin problemas (no sé porqué tienes tanto código... ¿estás usando algún plugin de aceleración o algo así?)
 

Don Gato

Eta
Redactor
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
23 Oct 2012
Mensajes
1.292
Ese truco tiene buena pinta :encouragement: utilizo el plugin WP Super Cache.

Lo mejor es que elimines el htacces si tienes dudas de que pueda estar dañado, luego cambias los links permanentes por defecto y los vuelves a poner como los tenías ahora (un truco que aprendí en Forobeta), eso reconstruye el archivo httaccess a uno sin problemas (no sé porqué tienes tanto código... ¿estás usando algún plugin de aceleración o algo así?)
 
Arriba