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
Container_escape — Container-Escape-Proof-of-Concept-Exploits für CVE-2026-80521 und CVE-2026-52910, mit einer wegwerfbaren QEMU/Ubuntu-VM-Testumgebung für die sichere Ausführung von PoCs. | Kitploit
Tools/GitHubGitHub/markakd/container_escape
Container-SicherheitSchwachstellenanalyseExploitationSicherheitsvirtualisierungPenetrationstestsPapers & ForschungContainer-Ausbruch
GitHubmarkakd/container_escape

Container_escape

Container-Escape-Proof-of-Concept-Exploits für CVE-2026-80521 und CVE-2026-52910, mit einer wegwerfbaren QEMU/Ubuntu-VM-Testumgebung für die sichere Ausführung von PoCs.

Repository anzeigen
481386vor 1 MonatVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Wegwerfbare Ubuntu-Container-VM

Dieses Verzeichnis baut und startet einen Ubuntu-Docker-Container innerhalb eines wegwerfbaren Ubuntu-QEMU-Gasts. PoCs werden in den Gast kopiert und niemals von den Host-Skripten ausgeführt.

Host-Abhängigkeiten

  • Bash
  • QEMU x86-64 und qemu-img
  • curl
  • OpenSSH-Client-Tools
  • xorriso
  • socat nur, wenn VM_PAYLOAD_CONSOLE=1 verwendet wird

KVM wird verwendet, wenn verfügbar; andernfalls fällt QEMU auf TCG zurück.

Ein Golden Image bauen

UBUNTU_VERSION=26.04 \
VM_EXPECTED_KERNEL=7.0.0-31-generic \
./vm/build_image.sh

Der Builder lädt das Cloud-Image der ausgewählten Ubuntu-Version herunter, validiert es anhand der von Ubuntu veröffentlichten SHA256SUMS, installiert Paketaktualisierungen und Docker, zieht das passende Ubuntu-Container-Image und schreibt vm/ubuntu-<version>.qcow2.

Die Standard-URLs sind auf die neuesten offiziellen Release-Images festgelegt, die am 16. September 2026 verfügbar waren:

  • Ubuntu 24.04: Release-Seriennummer 20260911
  • Ubuntu 26.04: Release-Seriennummer 20260823

Setzen Sie UBUNTU_RELEASE_URL, UBUNTU_IMAGE_URL oder UBUNTU_SUMS_URL, um eine andere Version zu verwenden.

Das erzeugte qcow2-Image und der SSH-Schlüssel sind lokale Artefakte, die von Git ignoriert werden. Der private Schlüssel behält den Modus 0600.

Eine Binärdatei ausführen

UBUNTU_VERSION=26.04 \
VM_EXPECTED_KERNEL=7.0.0-31-generic \
./vm/run_container.sh ./path/to/binary [arguments...]

Jeder Lauf erstellt ein temporäres qcow2-Overlay, startet den Gast, kopiert die Binärdatei über SSH und startet sie in einem frischen Container mit deaktiviertem Netzwerk. Argumente, Standard-Streams und der Exit-Status werden weitergeleitet.

Führen Sie das Skript ohne Binärdatei aus, um eine interaktive Shell in einem frischen Container zu öffnen:

./vm/run_container.sh

Verwenden Sie --shell mit einer Binärdatei, um sie in den Gast zu kopieren und unter /payload einzubinden, ohne sie auszuführen:

./vm/run_container.sh --shell ./path/to/binary

Nützliche Überschreibungen:

VM_CPUS=4 VM_MEMORY_MB=4096 ./vm/run_container.sh ./binary
VM_SSH_PORT=2223 ./vm/run_container.sh ./binary
KEEP_VM_RUN_DIR=1 ./vm/run_container.sh ./binary

KEEP_VM_RUN_DIR=1 behält das Overlay und die Protokolle unter /tmp/ubuntu-container.* bei. Jeder Aufruf führt einen VM-Boot und einen Payload-Versuch durch. Setzen Sie VM_PAYLOAD_CONSOLE=1 für einen Payload, der ausdrücklich den zweiten seriellen Port des Gasts verwendet.

Tool herunterladen