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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2022-48565-POC — CVE-2022-48565 - python plistlib XML 역직렬화 공격에 대한 개념 증명(PoC) | Kitploit
도구/GitHubGitHub/einstein2150/cve-2022-48565-poc
Payload GenerationVulnerability AnalysisExploitationLearning & EducationRemote Access ToolBinary Exploitation
GitHubeinstein2150/cve-2022-48565-poc

CVE-2022-48565-POC

CVE-2022-48565 - python plistlib XML 역직렬화 공격에 대한 개념 증명(PoC)

저장소 보기
31년 전아직 검토되지 않음

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE-2022-48565 PoC

소개

이것은 Python에서 Plist 파일의 안전하지 않은 역직렬화에 기반한 취약점 CVE-2022-48565를 시연하는 개념 증명(PoC)입니다. 특수하게 조작된 Property List(Plist) 파일을 처리함으로써 공격자는 대상 시스템에서 임의 코드를 실행할 수 있으며, 잠재적으로 **원격 코드 실행(RCE)**으로 이어질 수 있습니다.

이 저장소에는 이 취약점을 악용하는 다양한 방법을 보여주는 네 개의 PoC 스크립트가 있습니다. 이러한 예제는 악성 코드가 Plist 파일에 포함되어 시스템에서 실행될 수 있는 방법을 보여줍니다.

개념 증명을 보여주는 동영상은 다음과 같습니다:

Video Thumbnail

면책 조항

이 PoC 스크립트는 교육 목적 및 보안 연구 전용입니다. 통제된 환경에서만 사용하고 프로덕션 시스템에서는 절대 사용하지 마십시오. 이 취약점을 오용하면 심각한 법적, 윤리적 결과를 초래할 수 있습니다.

요구 사항

  • Python <=3.9.1

  • Python 2.x

  • macOS: 일부 예제(예: 계산기 또는 Safari 열기)는 macOS 전용 명령을 사용하므로 macOS에서만 작동합니다.

설치

이 저장소를 클론하세요:

git clone https://github.com/Einstein2150/CVE-2022-48565-POC

디렉터리로 이동하세요:

cd CVE-2022-48565-POC

PoC 스크립트

네 개의 PoC 스크립트가 있으며, 각각 이 취약점을 악용하는 다양한 방법을 보여줍니다.

1. cve-2022-48565_poc_echo.py

이 스크립트는 안전하지 않은 역직렬화를 사용하여 메시지를 콘솔에 출력하는 셸 명령을 실행하는 간단한 예제를 보여줍니다.

사용법:

root@kitploit:~
bash
python2 cve-2022-48565_poc_echo.py

2. cve-2022-48565_poc_calc.py

이 예제에서는 공격자가 악성 Plist 파일을 역직렬화하여 macOS 계산기를 열 수 있는 방법을 보여줍니다.

사용법:

root@kitploit:~
bash
python2 cve-2022-48565_poc_calc.py

3. cve-2022-48565_poc_wget.py

이 스크립트는 공격자가 외부 소스에서 파일을 다운로드한 후 Safari에서 자동으로 여는 방법을 보여줍니다. wget 명령을 사용하여 foto-video-it.de 웹사이트에서 index.html을 다운로드한 다음 Safari에서 엽니다.

사용법:

root@kitploit:~
bash
python2 cve-2022-48565_poc_wget.py

4. cve-2022-48565_poc_external_plist.py

이 스크립트는 악성 Plist 파일이 외부에 저장되고 런타임에 로드되는 실제 공격 시나리오를 시뮬레이션합니다. 이는 공격자가 외부 소스에서 Plist 파일을 로드하여 악성 코드를 실행하는 데 사용할 수 있는 방법을 보여줍니다.

malicious.plist 파일에는 페이로드가 포함되어 있으며 스크립트와 같은 디렉터리에 있어야 합니다.

사용법:

root@kitploit:~
bash
python2 cve-2022-48565_poc_external_plist.py

라이선스

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.

도구 다운로드