Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
java-security-update — Prüft Java JDK/JRE-Installationen auf Debian/Ubuntu über APT, meldet Pakete und Prozesse und wendet anschließend simulierte, bestätigungsgesteuerte Sicherheitsupdates an. | Kitploit
Tools/GitHubGitHub/carl0gonzalez/java-security-update
DefensivwerkzeugeSchwachstellenanalyseScripting & AutomatisierungKonfigurationsprüfungFehlkonfigurationIncident Response
GitHubcarl0gonzalez/java-security-update

java-security-update

Prüft Java JDK/JRE-Installationen auf Debian/Ubuntu über APT, meldet Pakete und Prozesse und wendet anschließend simulierte, bestätigungsgesteuerte Sicherheitsupdates an.

Repository anzeigen
8vor 13 TagenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Java Security Update

Konservatives Werkzeug zur Prüfung von Java-Installationen auf Ubuntu, Debian und Derivaten, die APT verwenden, insbesondere auf iDempiere-Servern ohne Container.

Prüfung über GitHub Raw (schreibgeschützt)

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

Wenn die Java-Installation ungewöhnliche Pfade verwendet, lade zuerst das Skript herunter und führe bash java-security-update.sh --audit --root /pfad aus.

Sichere Aktualisierung

Führe curl | sudo bash nicht in der Produktion aus. Lade das Skript herunter, überprüfe den über einen unabhängigen Kanal veröffentlichten Hash und prüfe das Skript, bevor du administrative Rechte verwendest:

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 der ersten veröffentlichten Version:

63bab4224c681feda4b36206ee642848ed3e653870e6b766b86142c39f818173  java-security-update.sh

Verhalten

  • --audit: ermittelt JDK/JRE-Binärdateien, Anbieter, Speicherorte, APT-Pakete und Java-Prozesse, ohne das System zu verändern.
  • --apply: fragt verfügbare Versionen ab, simuliert APT-Aktualisierungen bereits installierter Java-Pakete und Zertifikate, zeigt den Plan an und erfordert die Eingabe von AKTUALISIEREN, um fortzufahren.
  • Ersetzt keine manuellen JDK-Installationen und wechselt bewusst nicht die Hauptversion (z. B. 11 auf 17).
  • Startet iDempiere nicht selbst neu, obwohl APT-Postinstalationsskripte Dienste neu starten könnten. Plane ein Wartungsfenster ein.
  • Gewährleistet nicht, dass eine bestimmte CVE abgemildert ist. Überprüfe die Hinweise des Java-Herstellers und die Zertifikatsspeicher.
  • Bestehende Java-Prozesse müssen kontrolliert neu gestartet werden, um die aktualisierte JVM zu laden.
  • Der neben dem Skript gespeicherte SHA-256 verifiziert die Integrität nur, wenn der erwartete Wert zuverlässig bezogen wurde; ein Angreifer mit Kontrolle über das Repository könnte beide ersetzen.

Lokale Verwendung

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

Die Raw-Datei in main kann sich ändern. In der Produktion ist es vorzuziehen, eine bekannte Revision/einen bekannten Commit festzulegen und dessen SHA-256 über einen anderen Kanal zu überprüfen.

Tool herunterladen