Blog/브라우저 샌드박스

크롬은 왜 자꾸 '마이크 허용'을 물어볼까?웹 브라우저 샌드박스(Sandbox)의 보안 원리

브라우저 샌드박스 마이크 권한

웹사이트에서 음성 채팅을 하거나 카메라를 켤 때, 브라우저 상단에는 항상 "이 사이트에서 마이크를 사용하려고 합니다. 허용하시겠습니까?"라는 팝업창이 뜹니다. 매번 클릭하기 번거롭다고 생각할 수 있지만, 사실 이 작은 팝업창은 우리의 사생활을 지켜주는 거대한 방어막의 일부입니다.


1. 샌드박스(Sandbox)란 무엇인가?

아이들이 다치지 않게 모래사장(Sandbox) 안에서만 놀게 하듯, 웹 브라우저는 웹사이트가 실행되는 영역을 컴퓨터의 나머지 시스템과 철저히 분리합니다. 이를 '샌드박싱'이라고 합니다.

만약 샌드박스가 없다면, 여러분이 방문한 악성 웹사이트가 내 동의 없이 컴퓨터의 하드디스크 파일을 읽거나, 마이크를 몰래 켜서 대화를 도청하는 것이 가능해집니다.

샌드박스 없는 세상악성 사이트가 파일·마이크에 무단 접근 가능
샌드박스 있는 세상웹사이트는 격리된 영역 안에서만 실행

2. "허용하시겠습니까?"가 중요한 이유

웹 브라우저는 기본적으로 모든 웹사이트를 '잠재적 위협'으로 간주합니다. 마이크나 카메라 같은 하드웨어 자원에 접근하려고 할 때마다 사용자에게 직접 확인을 받는 과정을 거칩니다.

명시적 동의

내가 허락하지 않는 한, 어떤 웹사이트도 내 목소리를 녹음할 수 없습니다.

일시적 접근

브라우저 탭을 닫으면 권한은 다시 회수되며, 백그라운드에서 몰래 작동하는 것을 방지합니다.

투명성

현재 어떤 탭에서 마이크가 사용 중인지 브라우저 상단에 빨간색 아이콘 등으로 표시하여 사용자에게 알려줍니다.


3. 틴캔(Tin Can)이 안전한 이유

틴캔은 이러한 브라우저의 엄격한 보안 모델 위에서 작동합니다. 일반적인 음성 채팅 '앱'은 설치 과정에서 컴퓨터의 시스템 권한을 광범위하게 요구하고, 꺼져 있는 상태에서도 백그라운드 프로세스로 남는 경우가 많습니다.

반면 틴캔은 브라우저 샌드박스 안에서만 존재합니다.

별도의 실행 파일을 설치하지 않으므로 내 PC 시스템에 영향을 주지 않습니다.

브라우저가 제공하는 표준 권한 요청을 통해서만 마이크를 사용합니다.

브라우저 탭을 닫는 순간, 모든 통신 연결과 마이크 권한은 즉시 파기됩니다.

브라우저의 강력한 샌드박스 기술과 틴캔의 휘발성 통신 구조를 믿고, 가장 안전하고 프라이빗한 대화를 시작해 보세요.