本仓库旨在为无法立即更新的遗留系统提供 Log4J 库的补丁版本。
该补丁基于修改后的 log4j-core.x.x.x.jar 文件,遵循 Apache 基金会的官方建议。
修改后的版本不再包含 JndiLookup.class 类。
首先,你不应该相信互联网上的陌生人。

本仓库包含一个脚本,支持在您自己的电脑上生成补丁版本的库:
JndiLookup.class 文件来应用补丁log4j-core-x.x.x.jar 替换为补丁后的版本(使用 find / -name log4j-core*.jar 查找)version=2.8.2 # 在此处替换为您想要的 log4j 版本
wget https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-core/$version/log4j-core-$version.jar
zip -q -d log4j-core-$version.jar org/apache/logging/log4j/core/lookup/JndiLookup.class
如果您无法自行应用补丁,可以直接从本仓库下载补丁后的 jar:
信息:2.0-beta9 之前的版本不受影响,因为它们不包含有缺陷的类。