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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2026-31431 — Python 익스플로잇으로, 특정 Linux 커널에서 인메모리 AF_ALG 기반 커널 취약점을 시연합니다. | Kitploit
도구/GitHubGitHub/povzayd/cve-2026-31431
Privilege EscalationExploitationLearning & EducationBinary Exploitation
GitHubpovzayd/cve-2026-31431

CVE-2026-31431

Python 익스플로잇으로, 특정 Linux 커널에서 인메모리 AF_ALG 기반 커널 취약점을 시연합니다.

저장소 보기
33개월 전아직 검토되지 않음

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

AF_ALG su 메모리 패치 익스플로잇 (연구용)

AF_ALG 관련 커널 취약점을 악용하여 su 바이너리의 메모리를 패치하고 권한을 상승시키는 간결한 Python 스크립트입니다. 이 도구는 교육 및 연구 목적으로만 제공됩니다.

⚠️ 소유하지 않은 시스템이나 명시적 승인 없이 사용하지 마십시오. 오용 시 법률 및 보안 정책을 위반할 수 있습니다.

목적

  • 특정 커널 버전에서 AF_ALG 소켓 옵션과 splice가 실행 가능한 메모리를 수정하는 데 어떻게 악용될 수 있는지 시연합니다.
  • 커널 익스플로잇 프리미티브와 메모리 패치 기법을 연구하기 위한 최소한의 예제를 제공합니다.

작동 방식 (개요)

  • /usr/bin/su를 열고 메모리에 보관합니다.
  • 정교하게 제작된 setsockopt 및 sendmsg 호출과 함께 AF_ALG 소켓을 사용하여 커널이 공격자가 제어하는 바이트를 su 바이너리의 매핑된 페이지에 복사하도록 강제합니다.
  • 반복적인 splice 호출을 사용하여 su 바이너리의 작은 영역을 패치합니다.
  • 패치된 진입점에서 su를 실행하여 셸을 획득합니다.

이 도구는 범용 "루트 도구"가 아니며 특정 취약한 커널 구성에서만 작동합니다.

요구 사항

  • 취약한 커널 인터페이스(AF_ALG + 특정 setsockopt 동작)가 있는 Linux 시스템.
  • /usr/bin/su가 존재하고 읽을 수 있어야 합니다.
  • AF_ALG 및 암호화 알고리즘 authencesn(hmac(sha256),cbc(aes))을 사용할 수 있어야 합니다.

사용법 (연구 전용)

root@kitploit:~
git clone https://github.com/povzayd/CVE-2026-31431.git
python3 exploit.py

통제된 실험실 또는 소유한 테스트 전용 머신에서만 실행해야 합니다.

도구 다운로드