Несанкционированный доступ к сайту, каким образом обезопаситься?
если есть бэкап или оригинал кода не залитый на сервер - скачать и проверить на совпадение файлов(для начала по размеру хотя бы). Если все ок - проверить на наличие более серьезно, проверть даты изменения файлов на сервере, проверить на совпадение по содержимому, где-то мелькала утилитка для проверки хешей файлов, пробейте по гуглу.
У меня были тоже такие вопросы. Для начала решил ввести контроль изменения файлов CMS на хостинге. Для этого нашел неплохое решение САНТИ. Решение бесплатное.
В составе много дополнительных плюшек в виде бэкапов и самолечения. Пользую пару месяцев. Полет нормальный.