Releases: USAchevIP/rybinsklab-security
Releases · USAchevIP/rybinsklab-security
Release list
Rybinsk Lab Security 3.0.0 — капча, 2FA, уведомления, статистика и новый интерфейс
🎉 Крупный релиз 3.0.0
Полная переработка плагина: новые модули защиты, обновленный интерфейс и исправления безопасности.
✨ Новые модули защиты
- Капча: Яндекс SmartCaptcha (обычная / невидимая) для СНГ и Google reCAPTCHA (v2 чекбокс / v2 невидимая / v3 с порогом оценки) для регионов, где Яндекс недоступен. Формы: вход в админку, вход пользователей, регистрация, восстановление пароля, комментарии.
- 2FA (TOTP) — двухфакторная аутентификация для администраторов (Premium). Совместима с Google Authenticator, Яндекс Ключ, Authy.
- Укрепление сайта — 6 системных усилений: скрытие версии WordPress, запрет редактора файлов, защита от перечисления логинов (
?author=, REST users), отключение pingback, запрет PHP в uploads, заголовки безопасности. - Email-уведомления — мгновенные оповещения об атаках и заражениях, предупреждение об истечении лицензии, еженедельный дайджест, тестовое письмо, троттлинг от спама.
- Статистика — графики атак по дням и часам (чистый SVG), распределение по типам, топ IP и причин блокировки, экспорт в PDF и CSV.
- Индекс безопасности — интегральная оценка защиты сайта 0–100 на странице «Обзор».
🎨 Интерфейс
- Новое меню из 14 логичных страниц: Обзор → Сканер → Режим защиты / Фаервол / IP-списки / Защита входа / Капча / Укрепление → Статистика / Журнал атак → Уведомления → Лицензия → Настройки → Условия.
- Журнал атак вынесен на отдельную страницу с фильтрами по типам и пагинацией.
- Современный дизайн 2026: карточки, тумблеры, липкая панель сохранения, поддержка тёмной темы, адаптивность.
- Премиум-акценты: золотой бейдж ★ PREMIUM, таблица сравнения Free/Premium, промо-карточки премиум-функций.
🔧 Исправления
- Важное исправление: выбор режима «Полная/Легкая защита» теперь корректно включает WAF (раньше фаервол мог оставаться выключенным). Миграция включит его автоматически.
- Исправлена подмена IP через заголовки прокси (X-Forwarded-For / CF-Connecting-IP).
- Исправлен двойной счёт статистики атак.
- Добавлены проверки прав доступа и валидация путей в AJAX-обработчиках сканера и карантина (path traversal).
- Устранены ложные блокировки легитимных браузеров: из базы ботов удалены слишком общие сигнатуры.
- Публичный диагностика-эндпоинт
?rls_fw_testтеперь включается явно в настройках. - Сообщение о блокировке входа показывает точное оставшееся время.
- Автопроверка лицензии в админке ограничена раз в час.
📦 Установка
Скачайте архив ниже и установите через Плагины → Добавить новый → Загрузить плагин. Обновление с 2.x — поверх, все настройки и миграция выполняются автоматически.