はじめに
PrintNightmare-Patcherは、Windowsマシンのプリンタースプーラーサービスに発生するPrintNightmareの脆弱性 [CVE-2021-34527] を解決するシンプルなツールです。さらに、システムに関連するセキュリティ更新プログラムが適用されているかどうかを確認します。
インストール
git clone https://github.com/0xirison/PrintNightmare-Patcher.git
使い方
python printnightmare-patcher.py
依存関係
依存関係は不要です。
機能
- WindowsシステムがPrintNightmareに対して脆弱かどうかを確認します。
- Print Spoolerサービスが実行中かどうかを確認し、実行中であれば無効にします。
- システムにPrintNightmare脆弱性の更新プログラム「修正プログラムID: KB5004954」が適用されているかを確認し、未インストールであればインストールを試みます。
- Microsoftが推奨する方法で、レジストリキー 'PointAndPrint' の設定を変更します。
管理者権限は必要ですか?
はい、管理者権限が必要です。
参考資料
- Windows Print Spooler リモートコード実行の脆弱性(Microsoft 提供)
- Windows セキュリティ更新プログラム 'KB5004954'(Microsoft 提供)
スクリーンショット
