Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
Fix-Log4j-PowershellScript — Mitigazione Log4Shell (CVE-2021-44228) - cerca e rimuovi la classe JNDI dai file *log4j*.jar nel sistema con Powershell (Windows) | Kitploit
Strumenti/GitHubGitHub/sysadmin0815/fix-log4j-powershellscript
Utilità GenericheScanner di VulnerabilitàAnalisi delle VulnerabilitàScripting e AutomazioneAudit di ConfigurazioneRisposta agli IncidentiArchived
GitHubsysadmin0815/fix-log4j-powershellscript

Fix-Log4j-PowershellScript

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

Mitigazione Log4Shell (CVE-2021-44228) - cerca e rimuovi la classe JNDI dai file *log4j*.jar nel sistema con Powershell (Windows)

Vedi Repository
4 anni faNon ancora revisionato

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

PSScriptAnalyzer

cerca e rimuovi la classe JNDI Lookup dai file log4j.jar sul sistema con Powershell (Windows)
assicurati di usare l'ultima versione dello script!

Versione di rilascio 1.6.2 e successive

Modalità kill per i processi Java implementata. ($killMode)
default è $false se non modificato manualmente! Fai attenzione a usare questa funzionalità!

lo script può essere distribuito manualmente, tramite GPO o strumenti di distribuzione come SCCM.


Caratteristiche e informazioni:

di default lo script cerca su C:\ se non modificato
-può essere modificato per cercare su tutte le unità locali con $searchAllDrives = $true nello script
-può essere modificato per cercare un percorso specifico con $searchPath = "C:\your\folder\to\search\

di default lo script crea un backup dei file nella stessa cartella in cui sono stati trovati i file jar, prima di rimuovere la classe
-può essere disabilitato impostando $enableBackup a $false nello script

di default lo script verifica se la classe jndilookup.class è stata rimossa dal file jar

di default se la classe è ancora rilevata e il file jar non è stato modificato, il file di backup verrà eliminato.
-può essere disabilitato impostando $removeBkOnFailure a $false

di default lo script cerca processi Java in esecuzione e scrive un avviso nel log e nella console.
-La KillMode per i processi Java può essere abilitata impostando $killMode a $true - fai attenzione!

Genera un file di log nella directory principale dello script

Genera output console leggibile

Come eseguire lo script:

Leggi lo script e modificalo se necessario prima di eseguirlo!
esegui lo script con Powershell.exe elevato o con strumenti di distribuzione come SCCM.
"powershell.exe -file "C:\Path\To\Script\Fix-log4j_jndi_7zip.ps1" -executionpolicy Bypass"

Testato su Windows 10, Server 2012R2, 2016 e 2019.

Crediti:

7-Zip viene utilizzato per eliminare la classe nel file jar e verificare la rimozione.

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



LO SCRIPT VIENE FORNITO “COSÌ COM’È”, SENZA ALCUNA GARANZIA.
Scarica lo strumento