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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
Fix-Log4j-PowershellScript — Log4Shell対策(CVE-2021-44228) - Powershell(Windows)でシステム上の*log4j*.jarファイルからJNDIクラスを検索して削除します | Kitploit
ツール/GitHubGitHub/sysadmin0815/fix-log4j-powershellscript
汎用ユーティリティ脆弱性スキャナー脆弱性分析スクリプトと自動化構成監査インシデントレスポンスArchived
GitHubsysadmin0815/fix-log4j-powershellscript

Fix-Log4j-PowershellScript

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →

Log4Shell対策(CVE-2021-44228) - Powershell(Windows)でシステム上の*log4j*.jarファイルからJNDIクラスを検索して削除します

リポジトリを見る
54年前未レビュー
共有

Fix-Log4j-PowershellScript (CVE-2021-44228)

PSScriptAnalyzer

Powershell(Windows)を使用してシステム上の log4j.jar ファイルから JNDI Lookup クラスを検索して削除します。
最新のスクリプトリリースを使用してください!

リリースバージョン 1.6.2 以上

Java プロセス用の KillMode が実装されました。($killMode)
デフォルトは $false です、手動で変更しない限り!この機能の使用には注意してください!

このスクリプトは、手動、GPO、または SCCM などの展開ツールで展開できます。


機能と情報:

デフォルトでは、スクリプトは C:\ を検索します 変更しない場合。
-スクリプト内で $searchAllDrives = $true に設定すると、すべてのローカルドライブを検索するように変更できます。
-$searchPath = "C:\your\folder\to\search\ を使用して特定のパスを検索するように変更できます。

デフォルトでは、スクリプトはバックアップを作成します。クラスを削除する前に、jar ファイルが見つかった同じフォルダ内のファイル(複数可)のバックアップを取ります。
-スクリプト内で $enableBackup を $false に設定すると無効にできます。

デフォルトでは、スクリプトは jndilookup.class が削除されたかどうかを検証します jar ファイルから。

デフォルトでは、クラスがまだ検出される場合 かつ jar ファイルが変更されていない場合、バックアップファイルはクリーンアップされます。
-スクリプト内で $removeBkOnFailure を $false に設定すると無効にできます。

デフォルトでは、スクリプトは実行中の Java プロセスを検索します、ログとコンソールに警告を書き込みます。 -Java プロセスに対する KillMode は、$killMode を $true に設定することで有効にできます - 注意してください!

昇格した Powershell.exe または SCCM などの展開ツールでスクリプトを実行してください。 "powershell.exe -file "C:\Path\To\Script\Fix-log4j_jndi_7zip.ps1" -executionpolicy Bypass" Windows 10、Server 2012R2、2016、2019 でテスト済みです。


ログファイルを生成します スクリプトのルートディレクトリ内に。

読みやすいコンソール出力を生成します

スクリプトの実行方法:

実行する前にスクリプトを読み、必要に応じて変更してください!





クレジット:

jar ファイル内のクラスを削除し、削除を検証するために 7-Zip が使用されます。

出典: https://www.7-zip.org/
7-Zip Copyright (C) 1999-2021 Igor Pavlov.



本スクリプトは「現状のまま」提供され、いかなる種類の保証もありません。

ツールをダウンロード