Releases
Releases
Posted By Gregory

WP Cerber Security 8.9


English version: WP Cerber Security 8.9


В этой версии внесено множество небольших, но важных изменений и обновлений во многие части WP Cerber, но в первую очередь в сканер вредоносных программ. Практически все аспекты сканирования файлов были улучшены и оптимизированы. Это означает меньшее количество ложных срабатываний, более точный анализ рисков и лучшую производительность сканирования. Хотя большинство изменений скрыты от пользователя, мы ожидаем, что вы получите более приятный опыт работы со сканером.

Изменения, нарушающие гармонию

Минимальная поддерживаемая версия PHP — 7.0.

Улучшения

  • Обновленный виджет статистики сканирования и фильтрации. Динамически отображает наиболее важные проблемы при сортировке.
  • Теперь отображается процент выполнения этапа сканирования.
  • Улучшена очистка некорректных имен файлов в отчетах сканера, чтобы избежать возможных проблем с отображением страницы результатов сканирования, если вредоносное ПО создает некорректные имена файлов, препятствующие его обнаружению.
  • Улучшена обработка региональных настроек и версий WordPress на сайтах с многоязычными плагинами.
  • Отсутствие файла wp-config-sample.php больше не отображается в результатах сканирования как проблема.
  • Улучшена обработка шаблонов регулярных выражений для полей настроек «Ограничить адреса электронной почты» и «Запрещенные имена пользователей». Теперь они поддерживают квантификаторы регулярных выражений.
  • Текст на запрещенной странице теперь можно перевести.
  • Вы можете указать строку "User-Agent" для запросов с основного (мастер) веб-сайта Cerber.Hub, определив константу PHP CERBER_HUB_UA в файле wp-config.php. Вот строка, которую вы можете использовать: define('CERBER_HUB_UA', 'My User Agent');
  • Для включения логирования сетевых запросов к облаку WP Cerber необходимо определить константу PHP CERBER_CLOUD_DEBUG в файле wp-config.php. Логирование охватывает только операции администрирования на страницах администрирования WP Cerber. Вот строка, которую необходимо добавить: define('CERBER_CLOUD_DEBUG', 1);
  • Изменения, нарушающие совместимость плагина, на страницах администрирования: поддержка всех версий браузеров Internet Explorer и Safari (версия 13.0 и выше) прекращена, что означает, что некоторые элементы могут работать некорректно.

Исправлены мелкие ошибки.

  • Ошибка сканера: некоторые длинные имена файлов в результатах сканирования нарушают структуру страницы с результатами, что затрудняет навигацию и использование.
  • Ошибка сканера: нежелательные расширения файлов не обнаруживаются, если файл идентифицирован как вредоносный.
  • Ошибка сканера: если файл отсутствует, полное имя файла не отображается в результатах сканирования при нажатии на значок «Показать полные имена файлов».
  • PHP Warner: "Неопределенная переменная $user_login в /wp-login.php."
  • PHP Warner: "Неопределенная переменная $error в /wp-login.php."
  • Устаревшая функция PHP 8: "Обязательный параметр $function следует за необязательным параметром $pattern в файле /plugins/wp-cerber/cerber-scanner.php."
  • PHP Fatal error: "Call to undefined function crb_admin_hash_token() in cerber-load.php."
  • PHP Notice: "Undefined property: WP_Error::$ID in cerber-load.php."

I'm a team lead in Cerber Tech. I'm a software & database architect, WordPress - PHP - SQL - JavaScript developer. I started coding in 1993 on IBM System/370 (yeah, that was amazing days) and today software engineering at Cerber Tech is how I make my living. I've taught to have high standards for myself as well as using them in developing software solutions.

View Comments
There are currently no comments.