Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
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.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
copy-fail-tiny-elf-CVE-2026-31431 — Minimal no-libc Linux x86_64 ELF PoC build per Copy Fail (CVE-2026-31431) | Kitploit
Strumenti/GitHubGitHub/crihexe/copy-fail-tiny-elf-cve-2026-31431
Framework di ExploitAnalisi delle VulnerabilitàExploitBinary Exploitation
GitHubcrihexe/copy-fail-tiny-elf-cve-2026-31431

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

Minimal no-libc Linux x86_64 ELF PoC build per Copy Fail (CVE-2026-31431)

Vedi Repository
Sito web
63103 mesi faRevisionato da Kitploit

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 →
Condividi

Copy Fail Tiny ELF - CVE-2026-31431

Exploit minimale da 436 byte per Copy Fail, grazie al potere del golfing

Magia

Questo ELF porta all'estremo il golfing dell'exploit essendo completamente non mappato, rwx, e usando se stesso in modo condizionale come payload ELF per avvelenare la cache. Altri interni ELF maledetti con golfing in arrivo

Hai un'idea migliore? Competi su https://copy.golf/

=== INIZIO PORZIONE TRASCURATA ===

Riferimenti

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

Requisiti

  • Linux x86_64
  • gcc
  • ld
  • strip

Su Debian/Ubuntu:

root@kitploit:~
sudo apt install build-essential binutils

Ambiente Nix

Il repository include un shell.nix pinnato e un .envrc.

Con nix-shell:

root@kitploit:~
nix-shell

Con direnv:

root@kitploit:~
direnv allow

Questo fornisce la toolchain riproducibile usata qui:

root@kitploit:~
gcc 15.2.1
GNU ld / strip da llvmPackages_19.bintools
python3

Build

root@kitploit:~
make

Se stai usando Nix o direnv, make userà automaticamente la toolchain dalla shell.

Test Rapido in VM

Puoi anche provare l'exploit all'interno di una VM Ubuntu Server 24.04 LTS veloce

root@kitploit:~
cd test-vm
./quick-test.sh

Controlla la dimensione

root@kitploit:~
make size

Pulizia

root@kitploit:~
make clean

Toolchain testata

root@kitploit:~
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

Build più piccola riproducibile:

root@kitploit:~
gcc 15.2.1
GNU ld 2.46
GNU strip con --strip-section-headers

La dimensione finale varia con GCC, binutils e l'implementazione di strip.

Scarica lo strumento