У меня есть код, внедряемый в один из моих сайтов. Я не могу найти виновника. Я загрузил сайт с BackupBuddy, и он показал введенный код, который является следующим:
<?php
$referer = $_SERVER['HTTP_REFERER'];
$user_agent = $_SERVER['HTTP_USER_AGENT'];
$tmp = strtolower($_SERVER['HTTP_USER_AGENT']);
if (strpos($tmp, 'google') !== false || strpos($tmp, 'yahoo') !== false || strpos($tmp, 'bing') !== false ||
strpos($tmp, 'aol') !== false || strpos($tmp, 'sqworm') !== false || strpos($tmp, 'bot') !== false) {cheongsam dress => "http://www.cozyladywear.com/qipao-cheongsam-c-87.html",
cheongsam dresses => "http://www.goodorient.com/Dresses_C115",
cheongsam style dress => "https://www.pinterest.com/explore/cheongsam-modern/",
cheongsam dress pattern => "http://www.japanesesewingbooks.com/2014/01/13/free-girls-qi-pao-chinese-dress-pattern-and-sew-along/",
dress cheongsam => "http://www.japanesesewingbooks.com/2014/01/13/free-girls-qi-pao-chinese-dress-pattern-and-sew-along/",
cheongsam dresses for sale => "http://modernqipao.com/",
red cheongsam dress => "http://redchinesedress.com/product-category/cheongsam-qipao/",
black cheongsam dress => "https://www.etsy.com/market/black_cheongsam",
cheongsam evening dress => "http://yannyexpress.com/collections/wedding-qipao-cheongsam",
cheongsam dress for sale => "http://www.dresswe.com/cheongsam-dresses-103948/",
short cheongsam dresses => "http://www.elegente.com/short-cheongsam",
cheongsam inspired dresses => "https://www.pinterest.com/friedwontons4u/the-modern-girls-guide-to-cheongsamqipao/",
lace cheongsam dress => "http://modernqipao.com/product-category/material/lace/",
silk cheongsam dress => "http://www.efushop.com/index.php/goods/category/Silk-Brocade-cheongsam",
vintage cheongsam dress => "https://www.etsy.com/market/vintage_cheongsam",
blue cheongsam dress => "http://modernqipao.com/product-tag/blue/",
purple cheongsam dress => "http://modernqipao.com/product-tag/purple-lavender-color/",
white cheongsam dress => "https://www.pinterest.com/explore/cheongsam-wedding/",
cotton cheongsam dress => "http://www.efushop.com/index.php/goods/category/Cotton-cheongsam",
cheongsam dress sewing pattern => "http://vintagepatterns.wikia.com/wiki/Category:Cheongsam",
cheongsam prom dress => "http://www.cozyladywear.com/fuchsia-fishtail-cheongsam-qipao-chinese-wedding-prom-dress-p-611.html",
cheongsam inspired dress => "https://www.etsy.com/market/qipao",
gold cheongsam dress => "http://modernqipao.com/product/gold-circled-lace-modern-mini-qipao-sexy-chinese-cheongsam-dress/",
cheongsam dinner dress => "https://www.pinterest.com/yannyexpress/wedding-qipao-cheongsam-bridal-kwa-qun-couture-eve/",
cheongsam bridesmaid dresses => "https://www.pinterest.com/explore/chinese-wedding-dresses/",
pink cheongsam dress => "http://modernqipao.com/product-tag/pink-peach-champagne/",
cheongsam short dress => "https://www.pinterest.com/cozyladywear/qipao-cheongsam/",
hot cheongsam dress => "http://www.idreammart.com/chinese-dresses/2015-hot-cheongsam-chinese-dresses.html",
cheongsam dresses uk => "http://www.kaiizhang.co.uk/",
chinese traditional dress => "https://en.wikipedia.org/wiki/Chinese_clothing",
traditional chinese dress => "http://www.travelchinaguide.com/intro/clothing/",
traditional chinese dresses => "http://www.chinatoday.com/culture/qipao/qipao.htm",
chinese dress traditional => "https://en.wikipedia.org/wiki/Cheongsam",);
exit;
}
//
$from_search_engine = false;
$jump_referer = array('google','bing','yahoo','msn','ask','yandex','aol');
foreach($jump_referer as $ref){
$ref_rst = stripos($referer,$ref);
if($ref_rst > -1){
$from_search_engine=true;
break;
}
}
if($from_search_engine){
header("Location: http://www.acc2buy.com/");
exit;
}
?>
Этот код находится в самом верху wp-config.php — однако, когда я захожу через FTP, этого кода там нет. Так что он перенаправляет всех пользователей, которые пытаются зайти через поисковик.
Как мне отследить фактический файл инъекции? Я уже GREP-все, ищет любые ссылки на wp-config.php.
Я также начал с index.php и пробирался через wp-blog-head.php и wp-load.php — кажется, я не могу найти, к чему он добавляется.
Заранее спасибо, ребята!
Я проверил вашу проблему, выполните одно действие, просто заархивировав этот файл в качестве резервной копии, и удалите существующий файл после изменения хоста, имени пользователя и пароля.
иногда код не отображается при просмотре кода в cpanel, поэтому лучше всего загрузить новый файл после изменений и удалить старый
Надеюсь, вы получите решение
не стесняйтесь задавать любые вопросы, связанные с вредоносным ПО 🙂
Других решений пока нет …