Мой сайт на обычном HTML, без PHP. Как вылечить сайт?

Отлично, вам повезло, сайт на чистом html при нормальном подходе неуязвим для вирусов.

Надо всего лишь:

  • Сменить хостинг - если ваш сайт на html, то скорее всего хостится он на очень древней площадке с кучей уязвимостей.
  • Новый хостинг выбрать такой, чтобы там можно было полноценно использовать .htaccess и ограничивать ftp по ip - уточните это перед покупкой нового хостинга.
  • На новом хостинге разрешить доступ к ftp только для своего ip.
  • В корне сайта на новом хостинге поместить файл .htaccess со следующими строками:

    RemoveHandler .php .pl .php5 .php4 .php3 .phtml .cgi .py
    RemoveType .php .pl .php5 .php4 .php3 .phtml .cgi .py

После этого у вас на хостинге будет выключен php, насовсем.

Поэтому опасность бэкдоров и вебшеллов на php уйдёт. Останется только удалить посторонние javascript - вставки или iframe - коды, и сайт будет оставаться чистым всегда.