Мод закрывает уязвимость Log4Shell в старых версиях Minecraft Forge, предотвращая чтение удалённых файлов через логи.
Скачать
Версия игры
1.10
1.10.1
1.10.2
1.11
1.11.1
1.11.2
1.12
1.12.1
1.12.2
1.7.10
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8
1.8.1
1.8.2
1.8.3
1.8.4
1.8.5
1.8.6
1.8.7
1.8.8
1.8.9
1.9
1.9.1
1.9.2
1.9.3
1.9.4
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
21.10.2026
ID:
Healer закрывает уязвимость Log4Shell (CVE-2021-44228) в Minecraft Forge для версий 1.7.10–1.12.2, удаляя опасные JNDI-запросы и перехватывая контекст логирования.
Как работает защита
Мод закрывает уязвимость CVE-2021-44228 (также известную как Log4Shell) для Minecraft Forge в версиях от 1.7.10 до 1.12.2. Защита реализуется двумя способами: удаление JNDI-запросов из Interpolator через рефлексию и замена стандартного LoggerContextFactory. Это позволяет перехватывать любые загруженные контексты логирования, возникшие после установки мода.
Автор реализовал механизм, который откладывает применение патчей до тех пор, пока другие моды не завершат настройку конфигурации логирования. Это предотвращает конфликты, когда сторонние моды пытаются изменить настройки логирования после того, как Healer уже применил свои исправления. Если мод пытается изменить конфигурацию логирования, он столкнётся с ошибкой, так как патчинг был проведён исчерпывающим образом.
Проблемы совместимости и настройка
При использовании модов, которые программно изменяют конфигурацию логирования, могут возникать сбои. Если вы сталкиваетесь с ошибками вида ClassCastException: cannot cast XXXXXXXX to org.apache.logging.log4j.core.impl.Log4jContextFactory, это означает, что один из установленных модов конфликтует с патчем Healer.
Для решения проблемы можно использовать аргументы запуска JVM. Добавьте -Dnet.glease.healer.patch_stage=XXXX в параметры запуска, где XXXX — это один из следующих вариантов (в порядке времени выполнения):
PRELOAD— обычно достаточно для смягчения проблемы.PREINIT— подходит для большинства случаев.INIT— ранняя стадия инициализации.POSTINIT— запускается после всех модов, должно исправить все проблемы.
Также можно обратиться к трекеру ошибок автора для получения более конкретной помощи.
Необходимость установки
Мод не требуется, если ваш лаунчер уже содержит исправление этой уязвимости или если вы применяли официальный фикс от Mojang.
Для версий 1.7 также не нужен Healer, если установлен мод FoamFix. Если вы используете другие моды, закрывающие эту уязвимость, рекомендуется проверить у их авторов, способны ли они перехватывать контексты логирования, загружаемые после их модов. Если да, то Healer не нужен. Если нет, замените этот мод на Healer или используйте лаунчер, который выполняет патчинг (например, MultiMC).
Для создателей сборок (modpack makers) рекомендуется включать Healer в клиентскую часть сборки для версий Minecraft 1.7–1.12.2. Это защитит пользователей, которые не знают об уязвимости и используют лаунчеры без встроенного патча. При создании серверной сборки для тех же версий наличие Healer не обязательно, если применён фикс от Mojang. Однако, поскольку многие пользователи не используют предоставленные файлы запуска сервера (например, StartServer.bat), они могут не применять исправленный log4j2.xml. Прямое добавление этого мода в сборку является наиболее надёжным способом гарантировать исправление для всех пользователей.
Войдите, чтобы поставить оценку и оставить отзыв.
| Канал | Файл | Игра | Модлоадер | Язык | Скачиваний | Загружен | |
|---|---|---|---|---|---|---|---|
| Релиз | Healer-1.2.1.jar 17.3 KB | 1.12.2, 1.12.1, 1.12, 1.11.2, 1.11.1, 1.11, 1.10.2, 1.10.1, 1.10, 1.9.4, 1.9.3, 1.9.2, 1.9.1, 1.9, 1.8.9, 1.8.8, 1.8.7, 1.8.6, 1.8.5, 1.8.4, 1.8.3, 1.8.2, 1.8.1, 1.8, 1.7.10, 1.7.9, 1.7.8, 1.7.7, 1.7.6, 1.7.5, 1.7.4, 1.7.3, 1.7.2 |
|
— | 0 | 25.11.2024 |
Скачать
Версия игры
1.10
1.10.1
1.10.2
1.11
1.11.1
1.11.2
1.12
1.12.1
1.12.2
1.7.10
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8
1.8.1
1.8.2
1.8.3
1.8.4
1.8.5
1.8.6
1.8.7
1.8.8
1.8.9
1.9
1.9.1
1.9.2
1.9.3
1.9.4
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
21.10.2026
ID: