
このリポジトリは、すぐにアップデートできないレガシーシステム向けに、Log4J ライブラリのパッチ適用済みバージョンを提供することを目的としています。
パッチは、Apache 財団の公式推奨に従って修正された log4j-core.x.x.x.jar ファイルに基づいています。
修正版では、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 より前のバージョンは、脆弱なクラスが含まれていないため影響を受けません。