|
|
治愈者 (Healer)Github |相关wiki |源站链接支持: forge修复 Minecraft Forge 1.7.10 - 1.12.2 的 CVE-2021-44228 漏洞
治愈者是为 Minecraft Forge 1.7.10 - 1.12.2 设计的一个模组,旨在修补安全漏洞 CVE-2021-44228(也被称为 Log4Shell)。它通过反射移除了 Interpolator 中的 JNDI 查找,并替换了默认的 LoggerContextFactory,以捕获此模组加载后的任何 LoggerContext。如需关于我是如何修补的具体技术解释,请参阅源代码。
目前仅适用于 Minecraft 1.12 及之前的版本。已在 1.7.10 和 1.12.2 上进行测试。
兼容性
如果任何模组尝试编程性地调整日志配置,则由于详尽的修补,它们将因失败而失败。为解决此问题,治愈者将修补延迟到足够晚,直到这些模组完成编辑。
截至目前,治愈者已内置支持以下模组:
- ForgeEssentials
如果您遇到像 `ClassCastException: cannot cast XXXXXXXX to org.apache.logging.log4j.core.impl.Log4jContextFactory` 这样的日志行导致游戏崩溃,请您抱怨至 `-Dnet.glease.healer.patch_stage=XXXX` 添加到您的 JVM 启动参数中,其中 XXXX 可以是 `PRELOAD, PREINIT, INIT, POSTINIT` 中的任何一个(按时间顺序排列,最早的在最前)。PREINIT 通常足以减轻问题,POSTINIT 应足以修复所有问题。
对普通玩家
- 如果您的启动器已经修补了此漏洞,则无需此模组进行修补。
- 如果您已应用 Mojang 的修补程序,则无需此模组进行修补。
- 如果您已经使用了 FoamFix 用于 1.7 版本,则无需此模组进行修补。
- 如果您使用了其他修复模组,请询问其原始作者是否可以“捕获其模组加载后的任何 LoggerContext”,如果是,则无需此模组。否则,请将该模组替换为此模组,或者使用一个为您进行修补的启动器,例如 MultiMC。
对模组包制作者
- 我建议您在客户端包中包含此模组,如果它适用于 Minecraft 1.7~1.12.2。这将保护您的用户,他们可能仍然不知道这一点,并且碰巧使用未修补的启动器。
- 如果您还分发服务器包,并且它适用于 Minecraft 1.7~1.12.2,则添加此模组是不必要的,如果您应用了 Mojang 的修补程序。但是,由于许多人不使用您服务器包中附带的 StartServer.bat(或类似的东西),他们很可能不会使用 Mojang 修复的 log4j2.xml。从技术上讲,您不应分发经过编辑的 minecraft_server-1.7.10.jar,因此添加此 jar 文件是确保用户获得修复的最直接方式。
来自Modrinth所有游戏版本1.7.21.7.31.7.41.7.51.7.61.7.71.7.81.7.91.7.101.81.8.11.8.21.8.31.8.41.8.51.8.61.8.71.8.81.8.91.91.9.11.9.21.9.31.9.41.101.10.11.10.21.111.11.11.11.21.121.12.11.12.21.71.7.113w47a13w47b13w47c13w47d13w47e13w48a13w48b13w49a14w02a14w02b14w02c14w03a14w03b14w04a14w04b14w05a14w05b14w06a14w06b14w07a14w08a14w10a14w10b14w10c1.7.6-pre11.7.6-pre214w11a14w11b14w17a14w18a14w18b14w19a1.7.10-pre11.7.10-pre21.7.10-pre31.7.10-pre414w20a14w20b14w21a14w21b14w25a14w25b14w26a14w26b14w26c14w27a14w27b14w28a14w28b14w29a14w29b14w30a14w30b14w30c14w31a14w32a14w32b14w32c14w32d14w33a14w33b14w33c14w34a14w34b14w34c14w34d1.8-pre11.8-pre21.8-pre31.8.1-pre11.8.1-pre21.8.1-pre31.8.1-pre41.8.1-pre51.8.2-pre11.8.2-pre21.8.2-pre31.8.2-pre41.8.2-pre51.8.2-pre61.8.2-pre715w14a15w31a15w31b15w31c15w32a15w32b15w32c15w33a15w33b15w33c15w34a15w34b15w34c15w34d15w35a15w35b15w35c15w35d15w35e15w36a15w36b15w36c15w36d15w37a15w38a15w38b15w39a15w39b15w39c15w40a15w40b15w41a15w41b15w42a15w43a15w43b15w43c15w44a15w44b15w45a15w46a15w47a15w47b15w47c15w49a15w49b15w50a15w51a15w51b16w02a16w03a16w04a16w05a16w05b16w06a16w07a16w07b1.9-pre11.9-pre21.9-pre31.9-pre41.9.1-pre11.9.1-pre21.9.1-pre31.RV-Pre116w14a16w15a16w15b1.9.3-pre11.9.3-pre21.9.3-pre316w20a16w21a16w21b1.10-pre11.10-pre216w32a16w32b16w33a16w35a16w36a16w38a16w39a16w39b16w39c16w40a16w41a16w42a16w43a16w44a1.11-pre116w50a17w06a17w13a17w13b17w14a17w15a17w16a17w16b17w17a17w17b17w18a17w18b1.12-pre11.12-pre21.12-pre31.12-pre41.12-pre51.12-pre61.12-pre717w31a1.12.1-pre11.12.2-pre11.12.2-pre2所有类型forge1.2.1Healer-1.2.1.jar下载1.2.1#ReleaseHealer-1.2.1-sources.jar下载1.2.1#ReleaseFix modrinth publish展开版本: 1.2.1支持游戏: 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.7.10, 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, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2类型:ForgeRelease下载次数: 20,2801.2.1Healer-1.2.1-sources.jar下载1.2.1#ReleaseHealer-1.2.1.jar下载1.2.1#ReleasePostpone even more if FE is detected. This only matters if you add ForgeEssentials. Otherwise, it is the same as 1.2.0.展开版本: 1.2.1支持游戏: 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.7.10, 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, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2类型:ForgeRelease下载次数: 35,4621.2.0Healer-1.2.0.jar下载1.2.0#ReleaseAdd ForgeEssentials compat展开版本: 1.2.0支持游戏: 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.7.10, 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, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2类型:ForgeRelease下载次数: 2,8541.1.0Healer-1.1.0.jar下载1.1.0#Release展开版本: 1.1.0支持游戏: 1.7, 1.7.1, 1.7.2, 13w47a, 13w47b, 13w47c, 13w47d, 13w47e, 13w48a, 13w48b, 13w49a, 1.7.3, 1.7.4, 14w02a, 14w02b, 14w02c, 14w03a, 14w03b, 14w04a, 14w04b, 14w05a, 14w05b, 14w06a, 14w06b, 14w07a, 1.7.5, 14w08a, 14w10a, 14w10b, 14w10c, 1.7.6-pre1, 1.7.6-pre2, 14w11a, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 14w11b, 14w17a, 14w18a, 14w18b, 14w19a, 1.7.10-pre1, 1.7.10-pre2, 1.7.10-pre3, 1.7.10-pre4, 1.7.10, 14w20a, 14w20b, 14w21a, 14w21b, 14w25a, 14w25b, 14w26a, 14w26b, 14w26c, 14w27a, 14w27b, 14w28a, 14w28b, 14w29a, 14w29b, 14w30a, 14w30b, 14w30c, 14w31a, 14w32a, 14w32b, 14w32c, 14w32d, 14w33a, 14w33b, 14w33c, 14w34a, 14w34b, 14w34c, 14w34d, 1.8-pre1, 1.8-pre2, 1.8-pre3, 1.8, 1.8.1-pre1, 1.8.1-pre2, 1.8.1-pre3, 1.8.1-pre4, 1.8.1-pre5, 1.8.1, 1.8.2-pre1, 1.8.2-pre2, 1.8.2-pre3, 1.8.2-pre4, 1.8.2-pre5, 1.8.2-pre6, 1.8.2-pre7, 1.8.2, 1.8.3, 15w14a, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 15w31a, 15w31b, 15w31c, 15w32a, 15w32b, 15w32c, 15w33a, 15w33b, 15w33c, 15w34a, 15w34b, 15w34c, 15w34d, 15w35a, 15w35b, 15w35c, 15w35d, 15w35e, 15w36a, 15w36b, 15w36c, 15w36d, 15w37a, 15w38a, 15w38b, 15w39a, 15w39b, 15w39c, 15w40a, 15w40b, 15w41a, 15w41b, 15w42a, 15w43a, 15w43b, 15w43c, 15w44a, 15w44b, 15w45a, 15w46a, 15w47a, 15w47b, 15w47c, 15w49a, 1.8.9, 15w49b, 15w50a, 15w51a, 15w51b, 16w02a, 16w03a, 16w04a, 16w05a, 16w05b, 16w06a, 16w07a, 16w07b, 1.9-pre1, 1.9-pre2, 1.9-pre3, 1.9-pre4, 1.9, 1.9.1-pre1, 1.9.1-pre2, 1.9.1-pre3, 1.9.1, 1.9.2, 1.RV-Pre1, 16w14a, 16w15a, 16w15b, 1.9.3-pre1, 1.9.3-pre2, 1.9.3-pre3, 1.9.3, 1.9.4, 16w20a, 16w21a, 16w21b, 1.10-pre1, 1.10-pre2, 1.10, 1.10.1, 1.10.2, 16w32a, 16w32b, 16w33a, 16w35a, 16w36a, 16w38a, 16w39a, 16w39b, 16w39c, 16w40a, 16w41a, 16w42a, 16w43a, 16w44a, 1.11-pre1, 1.11, 16w50a, 1.11.1, 1.11.2, 17w06a, 17w13a, 17w13b, 17w14a, 17w15a, 17w16a, 17w16b, 17w17a, 17w17b, 17w18a, 17w18b, 1.12-pre1, 1.12-pre2, 1.12-pre3, 1.12-pre4, 1.12-pre5, 1.12-pre6, 1.12-pre7, 1.12, 17w31a, 1.12.1-pre1, 1.12.1, 1.12.2-pre1, 1.12.2-pre2, 1.12.2类型:ForgeRelease下载次数: 241全部版本
markdown_parsed
文章类型:收录
layui.use([\'form\'], function(){
var form = layui.form;
});
治愈者 |
楼主
2025-8-10 17:57:44
回复(0)
收起回复
|