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
copy-fail-tiny-elf-CVE-2026-31431 — # Minimaler no-libc Linux x86_64 ELF-PoC-Build für Copy Fail (CVE-2026-31431) | Kitploit
Tools/GitHubGitHub/crihexe/copy-fail-tiny-elf-cve-2026-31431
Exploit-FrameworksSchwachstellenanalyseExploitationBinary-Exploitation
GitHubcrihexe/copy-fail-tiny-elf-cve-2026-31431

copy-fail-tiny-elf-CVE-2026-31431

# Minimaler no-libc Linux x86_64 ELF-PoC-Build für Copy Fail (CVE-2026-31431)

Repository anzeigen
Webseite
631013vor 5 MonatenVon 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

Copy Fail Tiny ELF - CVE-2026-31431

Minimaler 436-Byte-Exploit für Copy Fail, dank der Kraft des Golfings

Magie

Dieses ELF golfed den Exploit ultra, indem es vollständig unmapped, rwx ist und sich selbst bedingt als ELF-Payload verwendet, um den Cache zu vergiften. Weitere verfluchte ELF-Interna-Golfs folgen bald

Hast du eine bessere Idee? Tritt an unter https://copy.golf/

=== BEGINN DES SCHLUDERIGEN ABSCHNITTS ===

Referenzen

  • Technischer Writeup: https://copy.fail/
  • Upstream-PoC-Repository: https://github.com/theori-io/copy-fail-CVE-2026-31431
  • NVD-Eintrag: https://nvd.nist.gov/vuln/detail/CVE-2026-31431

Anforderungen

  • Linux x86_64
  • gcc
  • ld
  • strip

Auf Debian/Ubuntu:

sudo apt install build-essential binutils

Nix-Umgebung

Das Repository enthält eine gepinnte shell.nix und .envrc.

Mit nix-shell:

nix-shell

Mit direnv:

direnv allow

Dies stellt die hier verwendete reproduzierbare Toolchain bereit:

gcc 15.2.1
GNU ld / strip aus llvmPackages_19.bintools
python3

Build

make

Wenn du Nix oder direnv verwendest, nutzt make automatisch die Toolchain aus der Shell.

Schneller VM-Test

Du kannst den Exploit auch in einer schnellen Ubuntu Server 24.04 LTS-VM ausprobieren

cd test-vm
./quick-test.sh

Größe prüfen

make size

Bereinigen

make clean

Getestete Toolchain

gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04.1)
GNU ld (GNU Binutils for Ubuntu) 2.42
GNU strip (GNU Binutils for Ubuntu) 2.42

Reproduzierbarer kleinerer Build:

gcc 15.2.1
GNU ld 2.46
GNU strip mit --strip-section-headers

Die endgültige Größe variiert je nach GCC, binutils und der strip-Implementierung.

Tool herunterladen