
# Rust로 작성된 CVE-2018-9995의 PoC
이 저장소는 CVE-2018-9995를 대상으로 하는 Rust로 구현된 개념 증명(PoC) 익스플로잇을 포함하고 있습니다. 이 코드는 연구 및 교육 목적으로만 사용됩니다.
식별자: CVE-2018-9995
요약: 취약점을 시연하는 개념 증명 익스플로잇 (자세한 기술적 내용은 공개 권고 참조)
Rust 툴체인 (stable) — rustc 및 cargo.
Linux 또는 Rust가 지원하는 모든 플랫폼.
이 저장소는 PoC입니다. 일반적인 사용 예시:
cargo run -- IP PORT
예시:
cargo run -- 0.0.0.0 85
포트를 지정하지 않으면 기본값 80이 사용됩니다.
intitle:"DVR Login"
"Server GNU rsp/1.0"
"/login.rsp"
손상된 CCTV 카메라의 라이브 피드를 보려면 ActiveX를 지원하는 브라우저가 필요합니다. 모든 최신 브라우저는 ActiveX 지원을 중단했으므로 라이브 피드를 볼 수 있는 몇 안 되는 방법 중 하나는 Internet Explorer를 사용하는 것입니다. Windows 7 VM을 설치하거나 Windows 10/11의 Edge에서 "IE 모드"를 사용할 수 있습니다.
작성자: 0xDamian, Twitter @damnsec1
참고 자료: https://nvd.nist.gov/vuln/detail/cve-2018-9995 (CVE 데이터베이스), https://github.com/ezelf/CVE-2018-9995_dvr_credentials (Python POC)