Что делать если взломали сайт? Как восстановить сайт?   

  Vveb.ws / CMS PHP-Fusion и PHP-функции / PHP-Fusion Transfer and backup of the site /   

Во-первых, не паниковать.

Зайдите по FTP с помощью FileZilla, проверьте, какие файлы изменились в последнее время. Сравните со временем последних ваших изменений.
Ну и замените последние измененные файлы (и, разумеется, сообщите о трабле остальному комьюнити)

Если перезаливка файлов не помогла, то придется перезаливать двигло целиком (сохраните config.php)

В случае, если у вас стоят php-Fusion + Power Fusion forum by MeF, то тоже ничего страшного. Подготовьте движок на локальной тачке (распакуйте fusion, затем PFF, замените файло), залейте на очищенный хост.

Проверяйте БД на наличие суперадминов.

Смените везде все пароли.

Следите за дальнейшем развитием ситуации.

И не забывайте бекапиться.
С готовым бекапом вам не надо собирать, яко гентушник, движек сайта заново.

Следите за правами на файлы (см. папки с 777 в реадме ко фьюжену, идет в архиве)

+ оттдуда же:

Вот некоторые полезные советы, позволяющие сохранить безопасность на вашем сайте:

Проверьте config.php он должен быть защищен от записи (права доступа CHMODed в 644).

Никогда не оставляйте setup.php на вашем сервере после установки PHP-Fusion.

Вводите разные пароли для доступа по FTP и для базы данных MySQL. (боян)

Никогда не разрешайте присоединять файлы на форуме с расширениями: php, html, exe, или любой тип текстового файла.

Вот примерно и все. Разумеется, я не специалист по безопасности, а статья — просто акумулированный опыт всего комьюнити, ну и личных знаний немного.

Transfer and backup of the site