Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
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.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
java-security-update — Esegue l'audit delle installazioni Java JDK/JRE su Debian/Ubuntu tramite APT, segnala pacchetti e processi, quindi applica aggiornamenti di sicurezza simulati e subordinati a conferma. | Kitploit
Strumenti/GitHubGitHub/carl0gonzalez/java-security-update
Strumenti DifensiviAnalisi delle VulnerabilitàScripting e AutomazioneAudit di ConfigurazioneConfigurazione ErrataRisposta agli Incidenti
GitHubcarl0gonzalez/java-security-update

java-security-update

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 →

Esegue l'audit delle installazioni Java JDK/JRE su Debian/Ubuntu tramite APT, segnala pacchetti e processi, quindi applica aggiornamenti di sicurezza simulati e subordinati a conferma.

Vedi Repository
813 giorni faNon ancora revisionato
Condividi

Java Security Update

Strumento conservativo per verificare le installazioni Java su Ubuntu, Debian e derivate che utilizzano APT, in particolare i server iDempiere senza container.

Verifica da GitHub Raw (sola lettura)

curl -fsSL https://raw.githubusercontent.com/Carl0gonzalez/java-security-update/main/java-security-update.sh | bash -s -- --audit

Se l'installazione di Java utilizza percorsi non abituali, scarica prima lo script ed esegui bash java-security-update.sh --audit --root /percorso.

Aggiornamento sicuro

Non eseguire curl | sudo bash in produzione. Scarica, verifica l'hash pubblicato tramite un canale indipendente ed esamina lo script prima di utilizzare privilegi amministrativi:

curl -fsSLo java-security-update.sh https://raw.githubusercontent.com/Carl0gonzalez/java-security-update/main/java-security-update.sh
sha256sum java-security-update.sh
bash -n java-security-update.sh
less java-security-update.sh
bash java-security-update.sh --audit
sudo bash java-security-update.sh --apply

SHA-256 corrispondente alla prima versione pubblicata:

63bab4224c681feda4b36206ee642848ed3e653870e6b766b86142c39f818173  java-security-update.sh

Comportamento

  • --audit: individua i binari JDK/JRE, i fornitori, le posizioni, i pacchetti APT e i processi Java, senza modificare il sistema.
  • --apply: interroga le versioni disponibili, simula gli aggiornamenti APT dei pacchetti Java e dei certificati già installati, mostra il piano e richiede di digitare ACTUALIZAR per continuare.
  • Non sostituisce le installazioni manuali del JDK e non cambia deliberatamente versione principale (da 11 a 17, ad esempio).
  • Non riavvia iDempiere autonomamente, sebbene gli script post-installazione di APT potrebbero riavviare i servizi. Pianifica una finestra di manutenzione.
  • Non garantisce che una particolare CVE sia mitigata. Verifica gli avvisi del fornitore di Java e gli archivi dei certificati.
  • I processi Java esistenti devono essere riavviati in modo controllato per caricare la JVM aggiornata.
  • Lo SHA-256 memorizzato insieme allo script verifica l'integrità solo se il valore atteso è stato ottenuto in modo affidabile; un attaccante con il controllo del repository potrebbe sostituire entrambi.

Uso locale

git clone [email protected]:Carl0gonzalez/java-security-update.git
cd java-security-update
sha256sum -c java-security-update.sh.sha256
bash java-security-update.sh --audit

Il file Raw su main può cambiare. In produzione è preferibile fissare una revisione/commit noto e verificarne lo SHA-256 tramite un canale diverso.

Scarica lo strumento