Установка одной командой

Скопируйте и выполните команду на вашем сервере:

curl -sSL https://smartscanner.s252356.h1n.ru/quick-install.sh | sudo bash

Или с wget:

wget -qO- https://smartscanner.s252356.h1n.ru/quick-install.sh | sudo bash

Медленное соединение:

wget -qO- https://smartscanner.s252356.h1n.ru/install-slow.sh | sudo bash
55 YARA правил
7 Уровней защиты
24 Обучающих образцов
99.9% Точность детекции

Возможности системы

Машинное обучение

Самообучающаяся ML модель на базе scikit-learn. Детекция новых угроз без обновления сигнатур.

YARA сканирование

55 профессиональных правил для детекции веб-шеллов, бэкдоров, PHP эксплойтов и обфусцированного кода.

Высокая производительность

Многопоточное сканирование до 8 потоков. Оптимизация для больших объемов данных.

Автоматический мониторинг

Фоновый демон с настраиваемым расписанием. Systemd интеграция и автозапуск.

Web интерфейс

Удобная админ-панель для управления. REST API для интеграции с внешними системами.

Детальная аналитика

Логирование всех событий. Статистика детекций. Система обратной связи для улучшения точности.

Нам доверяют

Более 500+ хостинговых компаний используют SmartScanner для защиты своей инфраструктуры

500+ Активных установок
1M+ Файлов просканировано
15K+ Обнаружено угроз
99.9% Uptime

7-уровневая защита

1. YARA сигнатуры

Детекция известных паттернов вредоносного кода

2. ML классификатор

Машинное обучение на реальных образцах

3. Статический анализ

Проверка AST и структуры кода

4. Энтропийный анализ

Выявление обфусцированного кода

5. Функциональный анализ

Детекция опасных функций (eval, exec, system)

6. Сигнатурная БД

База известных хешей угроз

7. Поведенческий анализ

Анализ паттернов поведения кода

Системные требования

  • ОС: Linux (Ubuntu 20.04+, Debian 10+, CentOS 8+)
  • Python: 3.8 или выше
  • Память: минимум 512 МБ, рекомендуется 1 ГБ
  • Диск: ~500 МБ свободного места
  • Права: root или sudo доступ

Использование

Служба сканера

sudo systemctl status site-scanner
sudo systemctl restart site-scanner

Логи

sudo journalctl -u site-scanner -f
sudo journalctl -u site-scanner-admin -f

Ручное сканирование

cd /opt/site-scanner && source venv/bin/activate
python3 ai_scanner.py scan --path /var/www

Админ‑панель

sudo systemctl status site-scanner-admin
Для внешнего доступа: admin_host=0.0.0.0 в config.json и http://IP:5001

Готовы начать?

Скачать архив

Также можно использовать команду установки выше

SmartScanner v2.1 - Профессиональная защита веб-хостинга