AI 요약
한 개발자가 PS5의 RTMP 방송 스트림을 가로채 자신의 Mac으로 수신하는 방법을 공개했다. PS5는 방송 시 DNS로 Twitch의 ingest 서버를 조회하는데, 이를 악용해 DNS 응답을 조작하면 스트림을 원하는 기기로 우회시킬 수 있다. Twitch는 RTMPS(TLS)를 사용하고 PS5가 인증서를 검증해 실패했지만, YouTube의 평문 RTMP(포트 1935)를 이용해 성공했다. 다만 PS5가 주기적으로 YouTube API를 확인하는 문제가 남아 있었다.
핵심 포인트
- PS5는 방송 시
ingest.twitch.tv:443에 HTTPS로 지역 ingest 서버를 질의 후 RTMP 스트림 전송 - Twitch는 RTMPS(TLS 443) 사용 및 PS5의 인증서 검증으로 자체 서명 인증서 차단
- YouTube는 평문 RTMP(포트 1935)를 사용해 TLS 문제 우회 성공
- Remote Play 대안은 입력 지연과 스트림 품질 제어 불가 문제 존재
향후 전망
- DNS 스푸핑 기반 스트리밍 우회 기법이 다른 콘솔·서비스로 확장될 가능성
- Sony의 펌웨어 업데이트로 해당 취약점이 패치될 전망
출처:hackernews
