Computer >> 컴퓨터 >  >> 소프트웨어 >> 소프트웨어

안전한 브라우저 확장 프로그램만 골라 설치하는 완벽 가이드

브라우저 확장 프로그램은 웹 서핑 경험을 개선하고, 성가신 광고를 차단하며, 일상적인 인터넷 사용에 새로운 기능을 더해 줍니다. 하지만 수천 개의 확장 프로그램과 개발자가 존재하는 만큼, 어떤 확장 프로그램을 사용할지 신중하게 선택하는 것이 현명합니다.

확장 프로그램을 설치하면 특정 데이터에 접근할 수 있는 권한을 부여하게 됩니다. 따라서 안전한 확장 프로그램만 골라 설치하는 방법을 미리 알아두면 내 정보가 악의적으로 사용되는 일을 예방할 수 있습니다.

설치 전 안전성 확인하는 방법

다행히도 브라우저 확장 프로그램의 안전성을 확인하는 것은 컴퓨터에 프로그램을 설치하는 것보다 훨씬 쉽습니다. 모든 확장 프로그램은 설치 전에 요청하는 권한 목록을 공개하기 때문입니다.

권한은 검색 기록 열람, 웹캠 접근, 특정 웹사이트 데이터 읽기, 입력·복사·붙여넣기 데이터 수정 등 매우 다양합니다.

핵심은 확장 프로그램에 권한이 없으면 어떤 작업도 수행할 수 없다는 점입니다. 예를 들어 설치 페이지에 웹캠 접근 권한이 명시되어 있지 않다면, 해당 확장 프로그램이 웹캠에 접근하는 것은 원천적으로 불가능합니다.

따라서 확장 프로그램을 설치할 때 가장 먼저 해야 할 일은 권한 목록을 확인하는 것입니다. 권한만으로도 설치 후 확장 프로그램이 무엇을 할 수 있는지 상당 부분 파악할 수 있습니다. 소셜블레이드(Social Blade)를 예로 들어 보겠습니다.

소셜블레이드는 Twitch, YouTube, Instagram, Twitter 등 다양한 플랫폼 계정의 성장 통계를 보여주는 도구입니다. 자신의 성장 추이를 추적하거나 경쟁 채널을 분석하고, 좋아하는 크리에이터의 성장을 살펴보는 데 유용합니다.

크롬용 소셜블레이드 확장 프로그램을 추가하면 Facebook, YouTube, Twitch, Twitter, Instagram에서 데이터를 읽고 변경할 수 있는 권한을 요청합니다. 확장 프로그램의 기능을 고려하면 합리적인 요청입니다. 실제로 설치하면 해당 사이트를 탐색하는 동안 각 웹사이트 안에서 소셜블레이드 통계를 바로 확인할 수 있기 때문입니다.

그럼에도 불구하고 소셜미디어 사이트의 데이터에 접근하고 수정할 수 있다는 점이 부담스러울 수 있습니다. 결국 여기서부터는 사용자 자신의 판단에 달려 있습니다. 이 개발자를 신뢰할 수 있는가? 소셜블레이드는 업계에서 평판이 좋으며, 웹사이트에 개인정보 처리방침을 공개하고 있고, 확장 프로그램 페이지에서도 해당 링크를 확인할 수 있습니다.

반면 이름 없는 개발자가 만든 비슷한 확장 프로그램이라면 어떨까요? 예를 들어 system.unplugged라는 개발자의 확장 프로그램은 평점 1점에 공개된 개인정보 처리방침도 없습니다.

아마 설치를 망설이게 될 것입니다. 그래도 설치한다면 해당 확장 프로그램은 설치 시 명시된 권한 범위 내에서만 작동할 수 있습니다.

이러한 권한 시스템은 크롬과 파이어폭스에서 거의 동일하게 적용됩니다. 다만 마이크로소프트 엣지에서는 각별히 주의가 필요합니다. 권한은 부여되지만 먼저 Microsoft Store를 거치기 때문에 아래로 스크롤해 권한을 직접 읽어봐야 하며, 설치 버튼을 눌렀을 때 별도의 경고가 표시되지 않습니다.

정리하면 다음 세 단계를 기억하세요.

  • 권한 확인: 요청 권한이 확장 프로그램이 제공하는 서비스와 관련이 있다면 대체로 안전합니다.
  • 개발자 확인: 개발자와 개인정보 처리방침을 살펴 신뢰할 만한지 판단합니다.
  • 리뷰 확인: 사용자 리뷰를 읽고, 필요하다면 개발자의 공개 프로필과 웹사이트의 개인정보 처리방침까지 꼼꼼히 검토합니다.

안전한 권한과 위험한 권한 구분하기

확장 프로그램에 권한을 부여할 때 그 의미가 정확히 무엇인지 헷갈릴 수 있습니다. Google이 제공하는 정보를 바탕으로 주요 권한을 위험도별로 정리했으니, 새 확장 프로그램을 설치할 때 참고하세요.

고위험 권한

컴퓨터의 모든 데이터와 방문하는 모든 웹사이트에 대한 접근을 요구하는 확장 프로그램은 즉시 의심해야 합니다. 브라우저 내부 데이터가 아닌 컴퓨터 자체의 데이터에 접근해야 한다면 안전하지 않은 확장 프로그램일 가능성이 높습니다.

이런 유형의 앱은 신뢰할 수 있는 출처에서 받더라도 극도로 주의해야 합니다.

중위험 권한

방문하는 웹사이트의 데이터를 요구하는 확장 프로그램은 어느 정도 의심해볼 필요가 있습니다. 모든 웹사이트의 데이터를 수집해야 하는 경우는 드물며, 대부분의 확장 프로그램은 특정 웹사이트 목록에 한해 데이터를 읽거나 요청·수정하는 권한만 필요로 합니다. 이를 허용할지 여부는 전적으로 사용자의 판단에 달려 있습니다.

예를 들어 소셜블레이드는 심층 통계를 제공하는 특정 소셜미디어 사이트의 데이터 접근 권한이 필요합니다. 확장 프로그램의 핵심 기능 자체가 이 권한에 의존하기 때문입니다.

확장 프로그램의 기능을 이해하고, 요청된 권한이 그 기능과 일치하는지 스스로에게 물어보세요. 특히 PayPal이나 은행 웹사이트 같은 민감한 금융 사이트에는 절대 접근 권한을 주어서는 안 됩니다.

저위험 권한

다음 권한들은 저위험으로 분류됩니다. 이런 권한 요청으로 인해 사기나 악성 행위의 피해를 입을 가능성은 낮지만, 이를 통해 데이터를 제공할지 여부 역시 사용자가 직접 판단해야 합니다.

  • 저장된 북마크
  • 브라우징(검색) 기록
  • 탭 및 탐색 활동
  • 실제 위치 정보
  • 복사·붙여넣기한 데이터
  • 설치된 앱, 확장 프로그램, 테마 목록

마무리

브라우저 확장 프로그램의 권한 시스템 덕분에 어떤 데이터에 접근하는지 비교적 쉽게 파악할 수 있습니다. 그럼에도 매번 권한을 허용할 때는 신중하게, 무엇이 일어나는지 정확히 이해한 후 결정해야 합니다.

이 가이드가 어떤 권한이 안전한지 판단하고, 신뢰할 수 있는 개발자의 안전한 확장 프로그램만 찾아 설치하는 데 도움이 되기를 바랍니다.