Премахване на зловреден код от сайта - блог Вадим zverugo
На този пост имам собствениците на сайта на няколко въпроса spodvigli за това как да се премахне зловредния код от ресурс. По-долу ще се опитам да опиша поредица от прости стъпки, които не изискват никакви специални познания и ще бъдат полезни предимно за начинаещи в администрацията на Интернет ресурси.
Как да разбера, че сайтът е бил жертва на нападение, в което зловреден код има за него? Първият и най-прост - сайтът спира да работи или не изглежда както трябва да изглежда "здравословен" живот. Това може да се прояви в появата или изчезването на нежелано съдържание от страниците си, няма да се зареждат или са заредени с грешки. Освен това, ако вашият сайт е добавен към Yandex или Google уебмастъра, има вероятност да получите известие от тези системи, злонамерен код. В някои случаи, за уязвимостта можете да научите от вашия браузър (снимка на Google Chrome).
Има силно нежелателно в такива случаи се опитате да отворите страницата на.
Ние търсим за зловреден код онлайн
Както можете да видите от снимката, на "лошия" скрипта от няколко страници на сайта, така че трябва да го търсим в изходния код.
Получаване на достъп до изходния код на уебсайта по няколко начина:
Общи съвети за търсене
Не се опитвайте да намерите зловреден код в изходните файлове на вашия сайт, без това да замества в напълно на търсенето. Изберете го уникално парче, като googleleadservices.cn в нашия случай и повторите търсенето няколко пъти.
Премахване на зловреден код
След откриване на зловреден код просто искате да изтриете. В нашия случай, сайтът се захранва от Joomla, и "лоши" сценарият е поставена в index.php в главната директория. Ето защо уязвимостта е намерен на няколко страници, тъй като това index.php се използва в строителството на всички страници на ресурса.
Веднага след отстраняване на зловреден код, ви препоръчвам да променяте паролите на всички потребители в контролния панел на сайта, и се опитайте да намерите на опита на други администратори, се сблъскват с този проблем. Може би това ще бъде необходимо да се вземат допълнителни мерки.
предотвратяване
Винаги е по-добре да се предотврати, отколкото да се лекува, така че аз препоръчвам: