Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
copy-fail-tiny-elf-CVE-2026-31431 — # Copy Fail (CVE-2026-31431)용 최소 no-libc Linux x86_64 ELF PoC 빌드 | Kitploit
도구/GitHubGitHub/crihexe/copy-fail-tiny-elf-cve-2026-31431
Exploit FrameworksVulnerability AnalysisExploitationBinary Exploitation
GitHubcrihexe/copy-fail-tiny-elf-cve-2026-31431

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

# Copy Fail (CVE-2026-31431)용 최소 no-libc Linux x86_64 ELF PoC 빌드

저장소 보기
웹사이트
63103개월 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

Copy Fail Tiny ELF - CVE-2026-31431

골프의 힘 덕분에 만들어진 최소 436바이트 Copy Fail 익스플로잇

매직

이 ELF는 완전히 매핑되지 않고 rwx 상태인 채로 익스플로잇을 극도로 골프하여, 캐시를 오염시키는 데 사용할 ELF 페이로드로 조건부로 자기 자신을 사용합니다. 더 저주받은 ELF 내부 골프가 곧 공개됩니다

더 나은 아이디어가 있나요? https://copy.golf/ 에서 경쟁하세요

=== BEGIN SLOPPED PORTION ===

참고 자료

  • 기술 문서: https://copy.fail/
  • 업스트림 PoC 저장소: https://github.com/theori-io/copy-fail-CVE-2026-31431
  • NVD 항목: https://nvd.nist.gov/vuln/detail/CVE-2026-31431

요구 사항

  • Linux x86_64
  • gcc
  • ld
  • strip

Debian/Ubuntu에서:

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

Nix 환경

이 저장소에는 고정된 shell.nix와 가 포함되어 있습니다.

.envrc

nix-shell 사용 시:

root@kitploit:~
nix-shell

direnv 사용 시:

root@kitploit:~
direnv allow

이것은 여기서 사용된 재현 가능한 툴체인을 제공합니다:

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

빌드

root@kitploit:~
make

Nix 또는 direnv를 사용 중이라면, make는 셸의 툴체인을 자동으로 사용합니다.

빠른 VM 테스트

빠른 Ubuntu Server 24.04 LTS VM 안에서 익스플로잇을 시도할 수도 있습니다

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

크기 확인

root@kitploit:~
make size

정리

root@kitploit:~
make clean

테스트된 툴체인

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

재현 가능한 더 작은 빌드:

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

최종 크기는 GCC, binutils 및 strip 구현에 따라 달라집니다.

도구 다운로드