Это тема по моему личному убеждению, ни когда не потеряет своей актуальности. Сайты взламывают как орешки, и если на родном, домашнем компьютере можем воспользоваться антивирусом для защиты своих данных, то и на сервере тоже можем кое что предпринять, не давно наткнулся в сети на очень интересный ресурс AntiShell, данный скрипт является бесплатным, что немаловажно, очень легко устанавливается (причем на любой сайт, как на самописный так и на SMC). После установки данный скрипт делает полный снимок сайта, а дальше как Вы сами настроите, лично у меня один раз в неделю приходит письмо в котором указано какие файлы были изменены за данный период, Вам остается только внимательно посмотреть файлы и в случае если вы их не меняли или не добавляли принять действия по их лечению или удалению. Все просто как божией день, а самое главное экономит просто кучу времени, мне приходилось лечить сайты и я со стопроцентной уверенностью заявляю, что данный скрипт поможет Вам сэкономить просто огромное количество времени.
Перейдем не посредственно к установке скпирта AntiShell
1 Скачать и распаковать файл as_install.rar в корне сайта.
1a важно! Если Ваш сайт работает в кодировке windows-1251, то необходимо раскомментировать эту строку: // define('AS_CHARSET', 'windows-1251');
(т.е. удалить два слеша в начале строки)
2 Запустить установку AntiShell по адресу http://вашсайт/as_install.php и очень внимательно следовать инструкциям мастера.
Видео инструкция по установке скрипта