Как почистить сайт от вредоносного кода спамеров
Если у вас имеется сайт, который работает на php фреймворке / cms, то вы можете стать жертвой спамеров. Последствия от спамеров могут быть следующими:
- Сайт начинает тормозить.
- Ваш хостер заблокировал отправку исходящих писем от вашего сайта.
- Упали позиции в гугле, но поднялись позиции по другим словам, например, VIagra cialis и т.п.
Вылечить сайт от вирусов можно следующим образом (у вас должен быть SSH доступ к Linux серверу):
1) Ищем все строки во всех файлах, которые имеют текст "base64_decode":
grep -r "base64_decode" .
Таким образом мы выполняем поиск во всех файлах и директориях на наличие строк "base64_decode"
2) Ищем все строки во всех файлах, которые имеют текст "eval(":
grep -rl "eval(" .
В результате вы увидите все файлы, которые содержат текст "eval(".
Резюме.
При помощи команд выше, вы сможете найти все файлы, которые могут содержать вредоносный код, что в дальнейшем позволит вам почистить ваши файлы от вирусов, либо удалить файлы полностью.
- 2115 просмотров
Разделы
Комменты
-
Olzhas 10 месяцев 2 недели назадСпасибо. С Новым Годом! →
-
Den 11 месяцев 1 неделя назадВ первой функции, при создании переменной $li_previous нужно поменять '←' с NULL, в $li_next сделать тоже самое. →
-
Гость 11 месяцев 2 недели назадЕсли все ровно так как было описано, то нет никаких сомнений что домен увел сам регистратор. Потому что вероятность того →
-
Валерий 1 год 1 неделя назадда можно делать импорт-экспорт только лишь в оболочке на входя на mysql сервер →
-
admin 1 год 1 неделя назадВалерий, а зачем вам именно так делать экспорт? Если я не ошибаюсь, то там нет какой-либо команды чтобы сделать экспорт →
-
Валерий 1 год 1 неделя назадзахожу на mysql через ssh по команде →
-
admin 1 год 1 неделя назадДобрый вечер, какой у вас клиент? →
-
Валерий 1 год 1 неделя назадЗдравстуйте, есть команда чтобы сделать экспорт базы внутри mysql клиента? →
-
Eduard 1 год 3 недели назадВидать, домен хороший был. Заявление пробывали писать на мошенника? →
-
Stas 1 год 2 месяца назадОшибка в ключе квантификатора - replace(/будешь|пить/ig, "хлеб"); Указать -g для прохода по всем совпадениям! →
Комментарии (0)