«Яндекс» выпустил open-source-антивирус для сайтов под названием Manul. Об этом представители поисковика сообщили в блоге компании на «Хабрахабре».
Manul — это антивирусная утилита, которая собирает структурированную информацию о сайте и помогает веб-мастерам выявить заражённый сайт и вылечить его — например, после взлома или размещения кода сервиса, который оказался «ненадёжным». Утилита самостоятельно анализирует собранную информацию и отправляет XML-отчёт владельцу сайта.
Manul собирает информацию обо всех файлах, которые лежат в корневом каталоге сайта и ниже него и проверяет их на вредоносность по собственной базе.
Для просмотра полученного отчёта владелец сайта может использовать специальный онлайн-инструмент «Анализатор логов». Достаточно загрузить полученный отчёт в анализатор, и он представит отчёт в виде наглядной таблицы. Можно отфильтровать результаты, посмотреть конкретные фрагменты кода, который кажется подозрительным.
Антивирус не требует доступа к паролям или учётной записи администратора. Для того, чтобы запустить утилиту, нужно разместить её в корневом каталоге сайта. После окончания работы папку с антивирусом можно просто удалить.
Manul размещён на сервисе «Яндекс.Вебмастер», исходный код утилиты команда выложила на GitHub. Воспользоваться инструментом может любой веб-мастер.
Источник