Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
log4fix — log4j log4shell脆弱性(CVE-2021-44228)を検出および修正 | Kitploit
ツール/GitHubGitHub/nanitor/log4fix
汎用ユーティリティ静的分析脆弱性スキャナー脆弱性分析コード分析設定ミス
GitHubnanitor/log4fix

log4fix

log4j log4shell脆弱性(CVE-2021-44228)を検出および修正

リポジトリを見る
1224年前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有
ウェブサイト

log4fix

このツールは、log4j log4shell脆弱性(CVE-2021-44228)を検出し修正するためのものです。.jar/.war/.earファイルからJndiLookupクラスを探して除去します。依存関係は一切不要で無料です。 このツールは以下の環境でテストされています: - Linux 32ビットおよび64ビット - Windows 32ビットおよび64ビット - OpenBSD 64ビット

このツールはGoプログラミング言語で書かれており、依存関係が一切なく、どこでも動作するスタンドアロンバイナリです。

インストール

バイナリをダウンロード(Windows、Linux、Darwin、OpenBSD) https://github.com/nanitor/log4fix/releases/tag/v4.2.0

使用方法

asciicast

ファイルの脆弱性をスキャン

root@kitploit:~
log4fix detect </path/to/file.war>

ファイルの脆弱性をスキャンし、脆弱なクラスを除去します。

root@kitploit:~
log4fix fix </path/to/file.war> --overwrite

単一のディレクトリの脆弱性をスキャン

root@kitploit:~
log4fix scan </path/to/dir>

複数のディレクトリの脆弱性をスキャン

root@kitploit:~
log4fix scan </path/to/dir/1> </path/to/dir/2>

ディレクトリの脆弱性をスキャンし、脆弱なファイルを除去します。注意:このコマンドは、見つかった脆弱なクラスを含むwar/ear/jarファイルを上書きします。

root@kitploit:~
log4fix scan </path/to/dir> --fix

ディレクトリの脆弱性をスキャンし、見つかった脆弱なjar/ear/warファイルを指定されたファイルに書き出します。

root@kitploit:~
log4fix scan </path/to/dir> --output </path/to/text/file.txt>

ファイルを上書きする前にバックアップを取ることを推奨します。 Windowsでは、修正を適用する前にサービスを停止する必要がある場合があります。 修正が適用されたら、サービスを再起動する必要があります。

ソースからビルド

root@kitploit:~
go build

注記:

これは推奨される修正方法と機能的に同等です:

root@kitploit:~
zip -q -d log4j-core-*.jar org/apache/logging/log4j/core/lookup/JndiLookup.class

ただし、他の.jar/.war/.earファイルの中に入り込み、その中でlog4j-core-*.jarファイルを探し、そこからJndiLookupクラスを除去することもできます。

もちろん、すべてのプラットフォームで動作します。

ツールをダウンロード