Евгений Пеньков

Евгений Пеньков

Был в сети 09 июля 2020, 23:23
Заказы не принимаю
Для себя выработал следующий алгоритм чистки сайтов
Проверяем айболитом. Если на хостинге есть какое-то подобие антивирусов, то и им тоже. По логам ищем зловреда. Вариаций заражений была масса.
— admin и connectors. Удаляем зараженные файлы и из архива установщика копируем с заменой эти папки.
— core/packages и assets/components. Я тут делал несколько костыльно. Брал в core/packages удалял все папки и заново распаковывал все архивы.
cd core/packages/
rm -r */
unzip \*.zip
И затем в админке просто переустанавливал все пакеты предварительно почистив assets/components. В моем случае все проходило отлично, но мы стараемся не использовать родные чанки компонентов.
— весь js, вплоть до lang.js.php. Тут уже все зависит от того, есть ли у вас бэкапы или верстка в системе контроля версий. Для некоторых старых сайтов вообще приходилось из web.archive.org брать js :D
Ну а всякие майнеры и прочее просто удаляются по логам.