Модификатор «Комплексная защита» предназначен для интернет-магазинов. Он затрудняет копирование текстов, цен, артикулов, кодов товаров и фотографий, а также блокирует распространённые инструменты простого автоматического сбора данных.
Защита активируется сразу после установки и обновления модификаторов. Отдельная настройка не требуется.
Возможности
- Запрет выделения и копирования текста.
- Защита цен, артикулов, моделей и кодов товаров.
- Блокировка контекстного меню.
- Защита изображений от перетаскивания.
- Блокировка мобильного долгого нажатия на фотографии.
- Ограничение печати страниц.
- Блокировка основных сочетаний клавиш для копирования, сохранения, печати и просмотра исходного кода.
- Поддержка сочетаний клавиш Windows и macOS.
- Дополнительная защита фотографий от встроенных инструментов Яндекс Браузера.
- Защита динамически загружаемых AJAX-элементов и карточек быстрого просмотра.
- Аккуратное уведомление «Контент защищён от копирования».
- Автоматическая защита без отдельной страницы настроек.
Защита фотографий
Модификатор блокирует стандартные способы сохранения изображений со страницы магазина:
- контекстное меню;
- меню работы с изображением в Яндекс Браузере;
- перетаскивание фотографии;
- мобильное долгое нажатие;
- выделение и копирование;
- основные клавиатурные команды сохранения.
Фотографии и оригинальные файлы магазина не изменяются. Модификатор не добавляет водяные знаки и не вмешивается в обработку изображений OpenCart.
Открытие карточек товаров, увеличение фотографий, галереи, миниатюры и переключение изображений продолжают работать.
Защита от простого парсинга
Модификатор проверяет User-Agent посетителя и ограничивает доступ к страницам магазина для распространённых программ и библиотек автоматического сбора данных:
- cURL;
- Wget;
- Scrapy;
- Python Requests;
- Python urllib;
- aiohttp;
- libwww-perl;
- Go HTTP Client;
- Apache HttpClient;
- okhttp;
- PhantomJS.
Запросы без User-Agent также блокируются. Для обнаруженных автоматических клиентов сервер возвращает ответ 403 Forbidden.
Поисковые системы и нейросети
Доступ сохраняется для основных поисковых роботов:
- Googlebot и GoogleOther;
- Яндекс.Бот и Яндекс.Картинки;
- Bingbot;
- DuckDuckBot;
- Mail.RU Bot;
- Yahoo Slurp.
Боты нейросетей специально не блокируются. Если их User-Agent не совпадает с сигнатурой запрещённого парсера, сервер вернёт обычную страницу с ответом HTTP 200.
Ответ 403 Forbidden получают только запросы без User-Agent или клиенты, определённые как простой парсер.
Безопасность форм
Защита не мешает работе:
- поиска по магазину;
- полей ввода;
- форм авторизации и регистрации;
- корзины;
- оформления заказа;
- комментариев и отзывов;
- редактируемых текстовых областей.
Преимущества
- Не требует дополнительной настройки.
- Работает сразу после обновления модификаторов.
- Не изменяет оригинальные материалы магазина.
- Не создаёт таблицы в базе данных.
- Не вмешивается в обработку изображений OpenCart.
- Не использует водяные знаки.
- Поддерживает динамически загружаемый контент.
- Имеет уникальные системные идентификаторы.
- Совместим с OpenCart Club Edition.
- Протестирован в Яндекс Браузере.
Совместимость
- OpenCart 3.x;
- ocStore 3.x;
- OpenCart Club Edition 3.x;
- большинство совместимых сторонних шаблонов.
Если нестандартный шаблон использует измененный файл common/header.twig
или собственную систему вывода заголовка страницы, может потребоваться адаптация модификатора.
Установка
- Откройте раздел «Расширения → Установка дополнений».Загрузите архив модуля с расширением .ocmod.zipПерейдите в раздел «Расширения → Модификаторы».Нажмите кнопку «Обновить» в правом верхнем углу.Очистите кэш темы OpenCart.Обновите страницу витрины с очисткой кэша браузера.Проверьте работу защиты в отдельной вкладке.
Где находится модуль после установки?
«Комплексная защита» является модификатором и поэтому не отображается в списке обычных модулей. Отдельной страницы настроек у него нет.
Как отключить модуль?
Откройте раздел «Расширения → Модификаторы».
Найдите модификатор «Комплексная защита».
Нажмите «Отключить» или удалите модификатор.
[li]
Нажмите кнопку «Обновить».[/li]
[li]
При необходимости очистите кэш темы и браузера.[/li]
Важная информация
Модификатор затрудняет обычное копирование материалов и блокирует простые парсеры с известными сигнатурами. Он не может полностью остановить профессиональный парсер, который имитирует настоящий браузер, выполняет JavaScript, меняет User-Agent и IP-адреса или использует распределённую инфраструктуру.
Если прямой адрес оригинального изображения уже известен посетителю, браузер может открыть этот файл отдельно. Полностью запретить системное сохранение уже переданного пользователю файла технически невозможно.
Для усиленной серверной защиты рекомендуется дополнительно использовать WAF или CDN, ограничение частоты запросов, анализ поведения посетителей и защиту на уровне хостинга.
Что нового в версии 1.1
- Усилена защита фотографий в Яндекс Браузере.
- Заблокировано встроенное меню Яндекса для сохранения, копирования и поиска изображений.
- Улучшена защита фотографий в карточках товаров, галереях и окнах увеличения.
- Добавлена автоматическая защита динамически загружаемых изображений.
- Сохранена корректная работа ссылок, карточек товаров, миниатюр и переключения фотографий.
- Улучшена поддержка сторонних тем и интерактивных галерей.
- Обновлены системные идентификаторы и файлы модификатора.
- Исправлены обнаруженные проблемы совместимости.
Способ распространения:
Платно
Совместимость:
LiveStore 3.*OCStore 3.*OpenCart 3.*OCStore 2.3OpenCart 2.3
Версия PHP:
PHP 5.4PHP 5.5PHP 5.6PHP 7.0PHP 7.1PHP 7.2PHP 7.3PHP 7.4
Активация:
Автоматическая
Получение файлов:
На сайте, в личном кабинете
Система защиты:
Нет
VQmod:
Нет
Ocmod:
Да
Events:
Нет
Загружено:
10.10.2026
Обновление:
22.10.2026
Просмотров:
327
Покупок:
2
Файлы будут доступны после покупки