Computer >> 컴퓨터 >  >> 네트워킹 >> 인터넷

크롬 '엄격한 사이트 격리(Strict Site Isolation)' 완벽 정리 – 개념부터 활성화 방법까지

크롬  엄격한 사이트 격리(Strict Site Isolation)  완벽 정리 – 개념부터 활성화 방법까지

구글 크롬에는 엄격한 사이트 격리(Strict Site Isolation)라는 보안 기능이 탑재되어 있습니다. 이 기능을 활성화하면 각 웹사이트가 별도의 전용 프로세스에서 로드되어, 다른 사이트의 데이터에 접근하거나 이를 탈취하는 행위를 원천적으로 차단할 수 있습니다. 또한 해당 프로세스가 다른 사이트로부터 특정 유형의 민감한 문서를 받지 못하도록 제한합니다.

이는 UXSS(Universal Cross-Site Scripting)라고 불리는 브라우저 보안 취약점에 대한 방어책이기도 합니다. 공격자가 동일 출처 정책(Same-Origin Policy)을 우회하는 데 성공하더라도, 프로세스 전체를 장악하지 못하게 만드는 것이 핵심입니다.

이론적으로는 스펙터(Spectre)멜트다운(Meltdown) 같은 하드웨어 취약점을 악용한 공격으로부터도 사용자를 보호하는 데 도움이 됩니다. 이 기능은 크롬 64 버전 이상에서 기본적으로 활성화되지만, 플래그(Chrome Flags) 메뉴를 통해 지금 바로 사용해볼 수도 있습니다.

크롬에서 엄격한 사이트 격리 활성화하기

1. 구글 크롬을 실행하고 최신 버전으로 업데이트되어 있는지 확인합니다.

2. 주소창에 chrome://flags/#enable-site-per-process를 입력한 후 Enter 키를 누릅니다.

3. 페이지에서 “Strict site isolation” 항목을 찾아 “Enable”을 클릭합니다.

4. 화면 오른쪽 하단의 “Relaunch Now” 버튼을 클릭해 변경 사항을 적용하고 브라우저를 재시작합니다.

크롬  엄격한 사이트 격리(Strict Site Isolation)  완벽 정리 – 개념부터 활성화 방법까지

여기까지 완료하면 엄격한 사이트 격리가 활성화되며, 모든 웹사이트가 개별 프로세스에서 실행됩니다. 나중에 변경을 되돌리고 싶다면 언제든 “Disable” 버튼을 클릭하면 됩니다.

활성화 시 발생할 수 있는 문제점

엄격한 사이트 격리를 켜면 메모리 사용량이 다소 증가할 수 있습니다. 따라서 RAM 용량이 부족한 컴퓨터에서 크롬을 사용 중이라면 이 점을 고려해야 합니다.

또한 웹페이지를 인쇄할 때 교차 사이트 iframe이 빈 화면으로 출력될 수 있습니다. 이 경우에는 해당 페이지를 로컬에 저장한 뒤, 저장된 파일을 열어 인쇄하면 해결할 수 있습니다. 마지막으로 일부 웹사이트가 정상적으로 작동하지 않을 가능성도 있습니다.

마무리

크롬은 이미 상당히 안전한 브라우저이지만, 사이트 격리 기능을 활성화하면 한층 더 강력한 보호막을 갖추게 됩니다. 브라우저의 안정성과 보안을 더욱 강화하고 싶다면 지금 바로 켜두는 것을 권장합니다.

물론 몇 가지 단점이 있지만, 대부분은 향후 크롬 업데이트를 통해 개선될 예정입니다. 그만큼 추가적인 보안 효과는 충분히 가치가 있다고 할 수 있습니다.

이미 사이트 격리 기능을 사용해 보셨나요? 아래 댓글로 여러분의 경험을 공유해 주세요.