Запуск сканирования сайтов на вирусы Ai-Bolit с командной строки

08.01.2021 6733 на прочтение 3 минуты

Программа Ai-Bolit - популярный инструмент среди хостинг-провайдеров для поиска вредоносных файлов. Отличный бесплатный сканер, который содержит все необходимые функции для качественного выявления вирусов в файлах сайтов.

В этой статье рассмотрим принцип работы программы, а именно  разберем установку и запуск Ai-Bolit.

Разработчик указывает важный момент:

"Обращаем внимание, что для запуска сканера требуется консольная версия PHP 7.1 и выше. Более ранние версии официально не поддерживаются"

Для этого следует выполнить следующие шаги:

  1. Первым делом необходимо скачать на свой компьютер архив с файлами сканера с оф. сайта продукта.
  2. Залить и распаковать архив на хостинг в корневую папку сайта.
  3. Подключится к хостингу по SSH. В компании ГиперХост для открытия доступа  по SSH на виртуальном хостинге необходимо отправить запрос в тех.поддержку.
  4. Переходим в корневую папку сайта (через команду cd).
  5. С нее запускаем скрипт на выполнение. Есть 2 режима сканирования  Ai-Bolit:
  • «обычный» — если ваше цель проверка есть ли вообще какие-то вирусы, также подходит для повторной проверки после лечения сайта или просто профилактики.
  • «параноидальный» —  детальный отчет, если вы видите, что ваш сайт явно заражен можно сразу запускать на выполнение этот режим.

Узнать признаки зарежегого сайта можно с нашей статье:

Запустить сканер в «обычном» режиме можно командой:

php ai-bolit-hoster.php --mode=1

В  режиме  «параноидальный»

php ai-bolit-hoster.php  --mode=2

Если на сервере php ниже 7.1, нужно дополнительно указать полный путь к php  в формате:

path_php ai-bolit-hoster.php --mode=2

где, path_php это путь к альтернативной версии php. 

Например, текущую версию PHP (версию "по-умолчанию") можно узнать через консоль  следующей командой:

php - v

Путь к альтернативной версии к сожалению в разных панелях управления может отличаться, или может вовсе не быть установлен.

На наших услугах виртуального хостинга с панелью управления ISPmanager 5 версии PHP располагаются по следующим путям :

PHP 7.1: /opt/php71/bin/php
PHP 7.2: /opt/php72/bin/php
PHP 7.3: /opt/php73/bin/php
PHP 7.4: /opt/php74/bin/php

На услугах виртуального хостинга с панелью управления cPanel версии PHP располагаются по следующим путям :

PHP 7.1: /opt/alt/php71/usr/bin/php
PHP 7.2: /opt/alt/php72/usr/bin/php
PHP 7.3: /opt/alt/php73/usr/bin/php
PHP 7.4: /opt/alt/php74/usr/bin/php

Пример, пропишем путь к альтернативной версии php 7.4 c панелью ISPmanager 5:

/opt/php74/bin/php ai-bolit-hoster.php --mode=2

В результате диагностики в корневой  папке будет размещен отчет, с названием AI-BOLIT-REPORT.

Для указания другого пути вы можете использовать опцию --report. Аналогично если хотите чтобы отчет пришел на почту. Например:

php ai-bolit-hoster.php --mode=2 [email protected]

Скачав себе этот файл на компьютер посредством FTP клиента, или через менеджер файлов и т.д., Вы сможете ознакомиться с его содержимым.

После ознакомления с отчетом в целях безопасности рекомендуется удалить все связанные файлы с программой.

Также можно выделить полезные опции для использования дополнительных функций и фильтрации сканируемых файлов:

--help - вызов помощи;

php ai-bolit-hoster.php --help

--memory=512M - использовать сканер с размером 512M;

--skip - расширения файлов, которые не нужно сканировать;

php ai-bolit-hoster.php --skip=png, jpeg

--scan - включить в сканирование определенные расширение файлов;

--report - как уже писалось выше определяет место предоставления отчета;

--quarantine - создание файл карантина.

Стоит напомнить, что выполнить сканирование сайтов клиентов, могут и наши специалисты тех.поддержки. Если возникли вопросы смело обращайтесь за помощью в тикет.

Купить надежный хостинг


Close Screen
Maria Kholodnitska
Статей: 220
Оцените статью:


Спасибо за отзыв
Рейтинг: 4.7 из 5 Голосов: 3