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
POC-CVE-2025-24813-Apache-Tomcat-Remote-Code-Execution — Dieses Repository enthält einen automatisierten Exploit, der für Bildungs- und Forschungszwecke im Bereich Cybersicherheit entwickelt wurde und darauf abzielt, eine potenzielle Sicherheitslücke für Remote Code Execution (RCE) in Apache Tomcat (CVE-2025-24813) zu demonstrieren. | Kitploit
Tools/GitHubGitHub/makavellik/poc-cve-2025-24813-apache-tomcat-remote-code-execution
SchwachstellenanalyseExploitationWebanwendungs-ExploitationWAF-UmgehungPenetrationstestsLernen & BildungPayload-Entwicklung
GitHubmakavellik/poc-cve-2025-24813-apache-tomcat-remote-code-execution

POC-CVE-2025-24813-Apache-Tomcat-Remote-Code-Execution

Dieses Repository enthält einen automatisierten Exploit, der für Bildungs- und Forschungszwecke im Bereich Cybersicherheit entwickelt wurde und darauf abzielt, eine potenzielle Sicherheitslücke für Remote Code Execution (RCE) in Apache Tomcat (CVE-2025-24813) zu demonstrieren.

Repository anzeigen
49vor 1 JahrNoch 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

Python License MIT Active Stealth Mode Simbiosis


⚠️🚀 CVE-2025-24813 — Apache Tomcat RCE Exploitation Suite

⚡ Version: 1.0 🛡️ CVE ID: CVE-2025-24813 (Apache Tomcat RCE) 🧬 Payloads: ysoserial / Java 🌐 Modus: Interaktiv + Stealth 🔬 Verwendung: Ethisch, Forschung, Bildung


🌌 Übersicht

Dieses Tool wurde als futuristische Exploit-Suite entwickelt mit Fokus auf:

  • 🔍 Bewertung von Apache Tomcat gegen die CVE-2025-24813
  • 🛠️ Automatisierung des Proof-of-Concept (PoC)-Prozesses
  • 🧠 Ausführung benutzerdefinierter Payloads mit fortschrittlicher Umgehung
  • 🧬 Anpassung an moderne Abwehrmechanismen (WAFs, Erkennung, simulierter Traffic)

🧪 Entwickelt für Cybersicherheitsprofis, Forscher, Pentester und Red Teams.


🧠 Was macht dieses Skript?

🛸 Hauptfunktionen

✅ Interaktive und intuitive Benutzeroberfläche

✅ Dynamische Payloads (ysoserial oder kompiliertes Java)

✅ Anti-WAF-Camouflage-Header

✅ Automatische Umgehung + Fragmentierung von Payloads

✅ Fingerprinting der Ausführung auf dem Backend

✅ Detailliertes Logging pro Ziel

✅ Dynamischer Cyberpunk-Banner (🔮 Glitch-Animation)

✅ Live-Feedback in der Konsole (mit Rich & Colorama)


⚙️ Voraussetzungen

Installiere die erforderlichen Abhängigkeiten mit:

pip install -r requirements.txt

Abhängigkeiten:

requests
colorama
rich
validators

Stelle außerdem sicher, dass Folgendes vorhanden ist:

  • ☕ Java und javac im PATH
  • 📦 ysoserial.jar bei Verwendung des ysoserial-Payload-Typs

🧪 Verwendung

Führe das Skript aus:

python3 POC-Exploit_CVE_2025_24813.py

Und vervollständige die Konfiguration:

🧬 Wähle den Payload-Typ 💣 Gib den Befehl an 🌐 Gib die Ziel-URL ein 🔧 Passe die Umgehung und SSL-Konfiguration an

🎯 Beispielausgabe:

🔗 [?] Gib die Ziel-URL ein: https://opfer.org
💣 [?] Auszuführender Befehl: whoami
🧬 [?] Payload-Typ: ysoserial
📂 [?] Pfad zu ysoserial.jar: ysoserial.jar
🔧 [?] Gadget: CommonsCollections6
🔐 [?] SSL überprüfen? (ja/nein): nein

🚀 Ausführung...
🧬 WAF erkannt... Strategiewechsel
⚙️ Payload-Upload wird durchgeführt...
💥 Bestätigung der Remote-Ausführung
✅ Ergebnis: 'apache'

🌈 Visuelle Architektur des Skripts

┌──────────────────────────────┐
│  Interaktiver Modus          │
├──────────────────────────────┤
│  URL-Validierung             │
│  Sitzungserkennung           │
│  WAF-Erkennung               │
│  Payload-Generierung         │
│  Umgehender Upload via PUT   │
│  Ausführungsüberprüfung      │
└──────────────────────────────┘
        ↘ LOGS PRO ZIEL

🧬 Payload-Typen

  • ysoserial: Basierend auf dem bekannten Tool ysoserial, serialisiert verwundbare Gadgets zur Befehlsausführung.
  • Java Custom: Kompiliert ein benutzerdefiniertes .java, das den entfernten Befehl vom Server aus ausführt.

Häufige Gadgets:

  • CommonsCollections6
  • Spring1
  • Jdk7u21

📁 Projektstruktur

POC-Exploit_CVE_2025_24813.py   # Hauptskript
ysoserial.jar               # Erforderlich bei Verwendung von 'ysoserial'
logs/                       # Ordner für individuelle Logs pro Ziel
payload.ser                 # Temporär generierter Payload
Exploit.java / .class       # Temporäre Java-Dateien

👨‍⚖️ Verantwortungsvolle und ethische Nutzung

Dieses Tool wurde ausschließlich für legale und Bildungszwecke erstellt.

✅ Erlaubt:

  • Autorisierte Sicherheitsaudits
  • Persönliche Labore und Testumgebungen
  • Akademische Forschung

🚫 Verboten:

  • Nutzung auf fremden Systemen ohne Zustimmung
  • Illegale oder nicht autorisierte Aktivitäten
  • Verteilung mit böswilliger Absicht

⚖️ Haftungsausschluss

Weder der Autor noch die Mitwirkenden haften für Missbrauch. Du bist für dein Handeln verantwortlich.


🧠 Credits

  • 👤 Autor: [ByMakaveli]
  • 🔬 Forschung: Basierend auf modernen Umgehungs- und Java-Exploit-Techniken
  • 🧰 Verwendete Werkzeuge: ysoserial, Java, Rich, Colorama, requests

🛰️ Referenzierte CVE

📄 CVE-2025-24813: Apache Tomcat Remote Code Execution 🔗 Details bei CVE MITRE


📜 Lizenz

MIT License

Copyright (c) 2025

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files...

Näheres in der Datei LICENSE.


💎 Visuelle Inspiration

Dieses README und Skript sind für ein immersives, optisches und elegantes Erlebnis gestaltet, im Einklang mit einer neuen Ära der futuristischen Cybersicherheit mit Sinn.

✨ Nicht nur Exploits... es ist eine technische Sinfonie der Umgehung und digitalen Kontrolle.



🔧 Erforderliche Abhängigkeiten

1. Python

  • Empfohlene Version: Python 3.8+

  • Zu installierende Python-Bibliotheken:

    pip install requests colorama
    

2. Java

Das Skript verwendet zwei Formen von Payloads:

  1. Ysoserial → externes Java-Tool zur Generierung von Deserialisierungs-Payloads.
  2. Eigene Java-Kompilierung → bei Auswahl der Option "java" anstelle von "ysoserial".

Daher benötigst du:

  • Java JDK (nicht nur JRE, da Code kompiliert wird). Überprüfe mit:

    java -version
    javac -version
    

    Wenn beide Befehle funktionieren, bist du bereit.


3. Ysoserial

  • Lade das .jar von hier herunter 👉 https://github.com/frohoff/ysoserial

  • Speichere es im selben Verzeichnis wie das Skript oder gib den vollständigen Pfad an, wenn du danach gefragt wirst. Beispiel:

    java -jar ysoserial.jar CommonsCollections6 "calc.exe" > test.ser
    

4. Betriebssystem

  • Unter Windows öffnet der Standard-Payload (calc.exe) den Taschenrechner.
  • Unter Linux/Mac kannst du den Befehl z. B. auf gnome-calculator oder xcalc ändern.

⚙️ Installationsübersicht

  1. Python 3.8+ installieren

  2. Bibliotheken installieren:

    pip install requests colorama etc
    
  3. Java JDK 8+ installieren

    java -version
    javac -version
    
  4. ysoserial.jar in den Skript-Ordner herunterladen.


👉 Damit kannst du das Skript im sicheren Labormodus ausführen (nur in kontrollierten Umgebungen zum Testen).


🛡️ README — Sicheres Schritt-für-Schritt-Tutorial

Version: 1.0 Zweck: Diese Anleitung erklärt, wie du eine vollständig sichere Umgebung zum Testen des Skripts vorbereitest, ohne reale Systeme zu beeinträchtigen. Sie enthält einen Testserver (Mock), einen sicheren Modus (DRY_RUN / SAFE_TEST) und klare Schritte zur Ausführung des Tools im Labor.


⚠️ Rechtlicher und ethischer Hinweis (VOR BEGINN LESEN)

  • Nur in Umgebungen ausführen, die du kontrollierst: lokale virtuelle Maschinen, Container oder isolierte Netzwerke.
  • Führe dies nicht gegen Systeme Dritter ohne ausdrückliche schriftliche Genehmigung aus.
  • Diese Anleitung bietet keine Schritte zur Exploitation realer Server. Sie ist für defensive Tests und Bildungszwecke gedacht.

🔍 Was dieses Tutorial enthält

Tool herunterladen