💡 원리 및 자주 묻는 질문 (FAQ)
A: 안전한 JavaScript 코드(북마크 스크립트)를 주입하여 웹페이지의 fetch, XHR 요청, HLS 플레이어 인스턴스 및 DOM 리소스 로드를 하위에서 하이재킹하여 동적으로 로드된 숨겨진 비디오 스트림을 캡처합니다.
A: 북마크 스크립트는 현재 클릭한 페이지 컨텍스트에서만 실행됩니다. 실제 비디오 플레이어가 교차 출처 iframe(그림 속 그림 웹페이지)에 중첩되어 있으면 해당 iframe을 마우스 오른쪽 버튼으로 클릭하여 "새 탭에서 프레임 열기"를 선택한 후 새 페이지에서 스니퍼를 다시 실행해야 합니다.
A: 대상 비디오가 암호화된 WebSocket 전송, 사설 DRM 프로토콜을 사용하거나 HLS(m3u8) 기반으로 배포되지 않은 경우, 순수 프론트엔드 스니퍼가 직접 가로채지 못할 수 있습니다. 이러한 경우 전문 브라우저 패킷 캡처 플러그인을 사용하는 것이 좋습니다.