웹사이트 캡쳐 방어
인프런 강의 캡쳐 방어 캡쳐 안되길래 신기했음. 웹인데도 DRM 으로 강의 캡쳐를 막아서 캡쳐 도구를 감지하는게 신기 --- 인프런 강의에서 캡쳐 방어가 되어 있는 걸 보면, 보안 수준을 꽤 신경 쓴 것 같네요. 웹 환경에서도 캡쳐를 막는 방법에는 여러 가지가 있는데, 보통 DRM(Digital Rights Management)이나 JavaScript 기반 방어 기법을 조합해서 사용하는 경우가 많아요. ### 📌 **웹에서 캡쳐 방어하는 방법들** 1. **DRM 적용 (Widevine, PlayReady, FairPlay 등)** - 동영상 자체를 암호화하고, 특정 인증을 받은 환경에서만 재생되도록 설정. - 이 방식이면 캡쳐 소프트웨어에서도 녹화가 안 될 가능성이 큼. - 보통 비디오 스트리밍 서비스에서 사용. 2. **CSS 및 JavaScript 방어** - `pointer-events: none;`을 이용해 우클릭 및 개발자 도구 방지. - `visibility:hidden` 같은 스타일을 사용하여 특정 조건에서 콘텐츠 숨기기. - `oncontextmenu="return false;"`로 우클릭 방지. 3. **Canvas Fingerprinting 및 Tamper Detection** - `Canvas API`를 이용해 브라우저의 스크린샷 감지. - DevTools에서 특정 키 입력을 감지하고 강제 종료하거나, `debugger` 키워드로 디버깅 방해. 4. **Blur 처리 및 Overlay 적용** -...