🛡️ DLE Armor Captcha - современная защита форм для DataLife Engine

Модуль призван заменить устаревшую встроенную визуальную капчу DLE, которая существует в системе с 2008 года и легко обходится современными ботами (такими как XRumer, GSA или простые скрипты на cURL/Python). Вместо того чтобы мучить реальных посетителей разгадыванием искаженных символов, модуль создает «железный занавес» для автоматизированных систем, оставляя дверь открытой для живых пользователей.
⚙️ Принцип работы
- Дружелюбен к людям, беспощаден к ботам
- Для реальных посетителей: Браузер пользователя автоматически решает легкую микро-головоломку SHA-256 (Proof of Work) в фоновом режиме примерно за 150 миллисекунд. Пользователю не нужно ничего вводить, кликать по светофорам или разгадывать символы.
- Для ботов: При попытке обращения система сразу требует выполнения jаvascript-задачи. Поскольку большинство спам-ботов не умеют исполнять JS, они не могут пройти проверку. При этом сервер не тратит ресурсы процессора и не запускает тяжелую библиотеку GD для генерации изображений, а мгновенно отдает боту статический ответ об ошибке весом всего 2,7 КБ. - Защита от перебора (Brute-force)
По умолчанию используется 5-символьный буквенно-цифровой код с примерно 28 миллионами возможных комбинаций (~24 бита). Вероятность того, что бот угадает код наугад, статистически ничтожна. Дополнительно в один клик можно включить режим динамических математических вычислений (например, простой пример на сложение). - Жесткое ограничение по IP (защита CPU сервера)
Агрессивные краулеры или распределенные боты, пытающиеся запросить более 60 капч за 10 минут с одного IP-адреса, мгновенно замедляются (throttling). Благодаря этому нагрузка на процессор вашего сервера остается минимальной (около 1%). - Полная независимость от внешних сервисов
Модуль не использует Google reCAPTCHA, Cloudflare или другие сторонние API. Это исключает утечки данных посетителей, задержки при загрузке и проблемы с блокировками сервисов в некоторых регионах. Всё работает локально на вашем сервере, что гарантирует полное соответствие требованиям GDPR и KVKK.
✅ Ключевые особенности
- Безопасность ядра: Модуль не вносит изменений в критические файлы ядра DLE (например, `init.php`). Он использует и усиливает стандартную логику валидации `sec_code`, что гарантирует его стабильную работу при любых будущих обновлениях DataLife Engine.
- Многоязычная панель управления: Полностью интегрируется в админ-панель DLE. В комплект уже включены языковые файлы для русского, английского, турецкого и французского языков.
- Широкая совместимость: Полностью поддерживает современные версии DLE, включая ветки 19.x, 20.x и 21.x+.
- Универсальность: Автоматически защищает все стандартные формы DLE (регистрация, вход, добавление новостей, комментарии, обратная связь).
Этот модуль идеально подходит для владельцев сайтов, которые хотят надежно закрыть дорогу автоматизированному спаму и атакам, не заставляя при этом реальных пользователей проходить унизительные или сложные проверки.
Автор: Derya
Страница модуля: 🔗
Языки: русский, английский, турецкий и французский
Версия DLE: 19.0 и выше
Скачать 🛡️ DLE Armor Captcha 1.1.0:
