Crihexe / copy-fail-tiny-elf-CVE-2026-31431
Copy Fail (CVE-2026-31431)을 위한 최소 no-libc Linux x86_64 ELF PoC 빌드
이 프로젝트에 대해
Crihexe 님의 copy-fail-tiny-elf-CVE-2026-31431 프로젝트는 GitHub에서 26개의 별을 받으며 많은 개발자들의 주목을 받고 있습니다. 특히 Shell 환경에서 유용하게 활용될 수 있으며, 최근 오픈소스 커뮤니티에서 활발한 기여와 토론이 이루어지고 있는 트렌딩 레포지토리입니다.
Language Breakdown
🇰🇷 한국어 번역 README
캐시 히트Copy Fail Tiny ELF - CVE-2026-31431
Copy Fail을 위한 최소 436바이트 익스플로잇으로, 골프 기법의 힘 덕분입니다.
Magic
이 ELF는 완전히 언맵되고(rwx), 조건부로 자체를 ELF 페이로드로 사용하여 캐시를 오염시키는 방식으로 익스플로잇을 극도로 줄였습니다. 더 기괴한 ELF 내부 골프 기법은 곧 공개될 예정입니다.
더 좋은 아이디어가 있나요? 경쟁해보세요
=== BEGIN SLOPPED PORTION ===
References
- 기술 작성:
- 업스트림 PoC 저장소:
- NVD 항목:
Requirements
- Linux x86_64
- gcc
- ld
- strip
Debian/Ubuntu에서:
Nix 환경
저장소에는 고정된 shell.nix와 .envrc가 포함되어 있습니다.
nix-shell 사용 시:
direnv 사용 시:
이것은 여기서 사용된 재현 가능한 툴체인을 제공합니다:
Build
Nix 또는 direnv를 사용하는 경우, make는 자동으로 셸에서 툴체인을 사용합니다.
Quick VM Test
익스플로잇을 빠른 Ubuntu Server 24.04 LTS VM 안에서 실행해볼 수도 있습니다.
Check size
Clean
Tested toolchain
재현 가능한 더 작은 빌드:
최종 크기는 GCC, binutils, strip 구현에 따라 다릅니다.
🌐 본 텍스트는 빠른 이해를 돕기 위한 요약 번역본입니다. 정확한 기술 정보 및 전체 코드는 GitHub 원문에서 확인하실 수 있습니다.
이 정보는 AI가 자동으로 분석한 결과입니다. 정확한 내용은 원문을 확인하세요.
Crihexe/copy-fail-tiny-elf-CVE-2026-31431 GitHub 원문 바로가기 →