Модуль Admin Guard Pro для OpenCart 3 и ocStore 3 помогает защитить административную панель магазина от подозрительных обращений к админке, автоматических сканеров и попыток подобрать доступ. Это защита админки OpenCart 3 с секретной ссылкой, скрытием стандартного входа и контролем подозрительной активности. Основные настройки собраны в одном разделе, поэтому администратор может быстро включить нужные функции и проверить общее состояние защиты.
Admin Guard Pro подходит для магазинов, где важно закрыть стандартный адрес админки, ограничить доступ к служебным разделам и получать уведомления о подозрительных событиях. Модуль может работать с белыми и черными списками IP, временными блокировками и дополнительной проверкой входа. При необходимости можно переименовать каталог admin, закрыть старый адрес страницей 404 и не показывать реальный путь к панели управления.
Кроме защиты входа, модуль помогает следить за состоянием файлов и базы данных магазина. Он может находить новые, измененные и удаленные файлы, проверять базу на подозрительные вставки и сохранять результаты в отчетах. Это удобно после обновлений, установки модулей, ручных правок или при подозрении, что на сайте появились неизвестные изменения.
ЗАЧЕМ НУЖЕН ADMIN GUARD PRO?
Admin Guard Pro нужен для более строгого контроля административной части OpenCart. Модуль помогает скрыть вход в админку, уменьшить количество автоматических запросов, защитить служебные файлы, проверить изменения в коде и вовремя заметить подозрительную активность. Это полезно как для обычного магазина, так и для проекта с доработанной админкой и большим количеством установленных модулей.
ОСОБЕННОСТИ:
Вход в админку по секретной ссылке
Настраиваемый параметр секретного ключа
Ответ HTTP 404 при неправильной ссылке
Своя или обычная страница 404
Ограничение срока защитной сессии
Тайм-аут сессии при отсутствии активности
Привязка сессии к IP
Привязка сессии к User-Agent
Защита от перебора секретного ключа
Настройка количества попыток входа
Временная блокировка IP
Белый список IP
Чёрный список IP
Поддержка IPv4, IPv6 и CIDR
Проверка Origin и Referer для POST-запросов
Работа через reverse proxy и CDN
Поддержка нестандартной схемы подключения
Переименование каталога admin
Генерация случайного имени каталога
Проверка нового имени перед применением
Резервная копия административного каталога
Откат к предыдущему имени админки
Обновление административного config.php
Страница 404 на старом адресе
Защита корневого .htaccess
Резервная копия .htaccess перед изменением
Сохранение сторонних правил .htaccess
Автоматическое поддержание защитных правил
Защита каталога storage
Защита каталога download
Запрет просмотра содержимого каталогов
Защита config.php и служебных файлов
Блокировка прямого доступа к резервным файлам
Блокировка опасных расширений
X-Frame-Options
X-Content-Type-Options
Referrer-Policy
Permissions-Policy
Поддержка HSTS
Настройка HSTS includeSubDomains и preload
Поддержка CSP
CSP с frame-ancestors
Защита от загрузки магазина во внешнем iframe
Совместимый режим CSP
Пользовательская политика CSP
Блокирующий режим CSP
Режим CSP Report-Only
Контроль целостности файлов
Базовая версия файлов с SHA-256
Поиск новых файлов
Поиск изменённых файлов
Поиск удалённых файлов
Исключения файлов и каталогов
Проверка файлов вручную
Автоматическая проверка через Cron
Отдельный секретный ключ Cron
Проверка базы данных без изменения записей
Поиск подозрительных PHP-вставок
Поиск JavaScript-кода
Поиск iframe и редиректов
Поиск обфускации
Поиск рекламных и внешних вставок
Маскирование паролей, токенов и ключей
Исключение выбранных таблиц
Отчёты по результатам проверок
Поиск и фильтрация результатов
Пагинация больших списков
Журнал событий
Уведомления о попытках доступа
Уведомления о проверке файлов
Уведомления о проверке базы данных
Русские и английские письма
Проверка уровня настройки защиты
Раздел помощи по функциям модуля
Русский и английский интерфейс
Поддержка OpenCart 3 и ocStore 3
OpenCart: 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0, 3.0.3.0, 3.0.3.1, 3.0.3.2, 3.0.3.3, 3.0.3.5, 3.0.3.6, 3.0.3.7, 3.0.3.8, 3.0.3.9, 3.0.4.0, 3.0.4.0, 3.0.4.1, 3.0.5.0, 3.0.5.1
ocStore: 3.0.2.0, 3.0.3.7, 3.0.3.9, 3.0.4.1
![]()