Computer >> 컴퓨터 >  >> 스마트폰 >> Android

안드로이드 Shelter 완벽 활용법: 앱 샌드박스로 프라이버시 지키기

Shelter는 안드로이드 기기에 샌드박스(sandbox) 환경을 만들어 주는 유용한 앱입니다. 이를 통해 앱의 복제본을 실행하거나, 문서를 보관하거나, 별도의 계정을 운영하면서도 기존 작업 공간과 완전히 분리할 수 있습니다. 마치 기기 안에 또 하나의 폰을 담아두는 것과 같습니다.

Shelter란? 다운로드 방법

Shelter는 무료 오픈소스(FOSS) 앱으로, 안드로이드에 내장된 '워크 프로필(work profile)' 기능을 누구나 사용할 수 있도록 만들어졌습니다.

원래 워크 프로필은 값비싼 엔터프라이즈급 솔루션에서만 제공되던 기능입니다. 직원들이 하나의 기기로 업무와 개인 생활을 모두 처리하면서도, 업무용 앱·데이터와 개인용 앱·데이터를 철저히 분리할 수 있게 해주죠.

삼성의 'Secure Folder'처럼 일부 제조사가 비슷한 기능을 제공하기도 하지만, Shelter는 훨씬 더 다양한 기기에서 사용할 수 있다는 장점이 있습니다.

시작하려면 앱을 다운로드하세요. 참고로 구글 정책상 플레이 스토어 버전에는 'File Shuttle' 기능이 빠져 있으므로, 모든 기능을 사용하려면 F-Droid에서 전체 버전을 받는 것이 좋습니다.

Shelter 설정 방법

안드로이드 Shelter 완벽 활용법: 앱 샌드박스로 프라이버시 지키기
안드로이드 Shelter 완벽 활용법: 앱 샌드박스로 프라이버시 지키기
안드로이드 Shelter 완벽 활용법: 앱 샌드박스로 프라이버시 지키기

Shelter를 설치했다면, 본격적으로 사용하기 전에 몇 가지 단계를 더 거쳐야 합니다. 알에서 부화하는 병아리 모양의 아이콘을 탭해 앱을 실행하세요.

실행하면 대화상자가 나타나며, Secure Folder나 숨김 폴더처럼 워크 프로필 기반 소프트웨어가 이미 설치된 폰에서는 실행하지 말라고 경고합니다. 확실하지 않다면 Bye를 탭해 종료하고, 계속 진행하려면 Continue를 탭하세요.

다음 화면에는 '소속 조직이 관리하고 모니터링하는 워크 프로필을 설정하려고 합니다'라는 안내가 표시됩니다. 하지만 이는 안드로이드 워크 프로필 관리자의 표준 화면일 뿐입니다. Shelter의 코드는 완전히 공개되어 있어 누구나 검토할 수 있으며, 지금까지 보안 문제가 발견된 적은 없습니다. 문제없다고 판단되면 Accept & Continue를 탭하세요.

그다음 화면에서 워크 프로필 설정이 시작되며, 완료까지 몇 분 정도 걸릴 수 있습니다.

워크 프로필이 준비되면 홈 화면으로 돌아오는데, 알림이 하나 도착해 있을 겁니다. 알림창을 아래로 당긴 뒤 메시지를 탭해 설정을 마무리하세요. Shelter가 자동으로 재시작되며, 재시작되지 않으면 아이콘을 직접 탭해 열면 됩니다.

Shelter를 열면 두 개의 탭이 보입니다. Main 탭에는 일반 프로필에 설치된 앱이, Shelter 탭에는 샌드박스로 복제되거나 새로 설치된 앱이 표시됩니다.

Shelter에 앱을 넣는 방법은 세 가지입니다.

  1. Shelter에서 이미 폰에 설치된 앱을 복제할 수 있습니다. 복제된 앱은 새로 설치한 것처럼 깨끗한 상태이며, 기존 설정이나 데이터는 복사되지 않습니다.
  2. 구글 플레이 스토어나 F-Droid 앱 자체를 복제해 워크 프로필 안에서 직접 앱을 설치할 수 있습니다. 같은 앱이 두 벌 설치돼 저장 공간을 낭비하고 싶지 않다면 유용한 방법입니다.
  3. 앱 우측 상단의 점 세 개 메뉴에서 Install APK into Shelter 기능을 사용할 수 있습니다. 파일 브라우저가 열리므로 APK 파일을 찾아 선택하면 됩니다.

Shelter로 앱 복제하기

안드로이드 Shelter 완벽 활용법: 앱 샌드박스로 프라이버시 지키기
안드로이드 Shelter 완벽 활용법: 앱 샌드박스로 프라이버시 지키기
안드로이드 Shelter 완벽 활용법: 앱 샌드박스로 프라이버시 지키기

첫 번째 앱을 복제하려면 Main 탭에서 해당 앱 이름을 탭하기만 하면 됩니다. 이름을 탭하면 사용 가능한 작업 목록이 담긴 상자가 나타나며, 선택지는 Clone to Shelter (Work Profile) 또는 Uninstall입니다. 여기서 Clone to Shelter를 탭하세요.

그러면 보안상의 이유로 Shelter가 출처 불명의 앱을 설치하는 것이 허용되지 않는다는 안내가 표시됩니다. 이는 서드파티 소스에서 앱을 함부로 설치하지 못하도록 막는 안드로이드의 안전 장치입니다. 계속 진행하려면 Settings를 탭하세요.

경고 문구와 함께 Allow from this source 토글이 있는 화면이 나타납니다. 토글을 켜서 Shelter에 소프트웨어 설치 권한을 부여한 뒤, 좌측 상단의 뒤로 가기 화살표를 탭해 돌아갑니다.

이제 앱을 설치할지 묻는 화면이 나타납니다. Install을 탭해 진행하세요. 설치가 완료되면 Shelter 탭에 해당 앱이 표시되며, 아이콘을 탭하면 옵션 메뉴가 열립니다.

여기서 Launch를 선택해 앱을 바로 실행하거나, Create Unfreeze and/or Launch Shortcut을 선택해 홈 화면에 바로가기를 만들 수 있습니다. 홈 화면의 Shelter 앱 아이콘에는 흰색 원 안에 파란색 서류가방 표시가 붙어 있어 일반 앱과 쉽게 구별됩니다.

앱을 열면 평소처럼 사용하면 됩니다. 단, 기기의 나머지 부분과는 안전하게 격리된 상태라는 점이 다릅니다.

Shelter가 모바일 생활을 편하게 해주는 방법

Shelter는 강력한 도구입니다. 실생활에서 어떻게 활용할 수 있는지 살펴보겠습니다.

앱 격리하기

안드로이드 Shelter 완벽 활용법: 앱 샌드박스로 프라이버시 지키기

구글 플레이 스토어에는 수백만 개의 앱이 있으며, 그중 일부는 겉모습과 다른 경우가 많습니다. 구글은 최악의 악성 앱을 식별해 스토어에서 삭제하는 시스템을 갖추고 있습니다.

하지만 주류 앱이라고 해서 반드시 선량한 것은 아닙니다. 특정 앱이 내 데이터로 무엇을 하는지 알기 어렵고, 개발자들은 사용자 정보와 기기 사용 패턴을 파악하려고 추적 코드를 앱에 심어두는 경우가 흔합니다.

또한 많은 앱이 과도한 권한을 요구합니다. 손전등 앱인데도 위치, 마이크, 연락처 등 핵심 기능과 무관한 권한을 요구하는 경우가 대표적이죠. 이런 성가신 앱들은 Shelter에 넣어 안전하게 격리해 두면 좋습니다.

샌드박스 안에서 실행되는 앱은 오직 샌드박스 내부의 다른 앱 데이터에만 접근할 수 있습니다. 다만 현재 Shelter에서는 복제된 앱의 권한을 개별적으로 관리할 수 없다는 점은 감안해야 합니다.

이것이 걸린다면 반대로 활용해 보세요. 신뢰하는 앱이나 프라이버시가 중요한 앱을 Shelter 안에 설치해, 폰의 나머지 부분으로부터 격리하는 방식입니다.

과도하게 활동적인 앱 동결하기

안드로이드 Shelter 완벽 활용법: 앱 샌드박스로 프라이버시 지키기
안드로이드 Shelter 완벽 활용법: 앱 샌드박스로 프라이버시 지키기
안드로이드 Shelter 완벽 활용법: 앱 샌드박스로 프라이버시 지키기

어떤 앱들은 백그라운드에서 영원히 실행되며 귀중한 메모리와 처리 능력을 잡아먹고, 알 수 없는 목적으로 끊임없이 데이터를 주고받습니다. 이런 리소스를 많이 잡아먹는 앱들은 Shelter에 넣어 동결(freeze)할 수 있습니다. 이 기능은 실제로 필요할 때까지 앱을 일시 정지 상태로 유지합니다.

평소에는 거의 쓰지 않지만 만약을 위해 설치해 둬야 하는 앱에도 유용합니다. 앱을 동결하려면 Shelter 탭에서 해당 앱을 찾아 이름을 탭해 작업 목록을 연 뒤 Freeze를 탭하세요.

동결된 앱은 언제든 Shelter 안에서 접근할 수 있으며, 목록 하단에 색상 배경과 함께 표시됩니다. 작업 목록에서 Unfreeze and launch 바로가기를 만들어 홈 화면에서 빠르게 되살릴 수도 있습니다.

하나의 기기에서 두 개의 계정 사용하기

복잡한 디지털 생활을 관리하고 업무와 개인 생활을 분리하려면 특정 서비스에 여러 계정을 사용하는 경우가 많습니다. 개인용 페이스북 계정과 업무용 계정을 따로 쓰거나, 회사 트위터 계정을 관리하면서 내 개인 계정도 함께 사용해야 할 수 있죠.

앱을 Shelter로 복제하면 같은 폰 하나에서 두 계정을 모두 사용할 수 있습니다.

업무에서 완전히 연결 끊기

안드로이드 Shelter 완벽 활용법: 앱 샌드박스로 프라이버시 지키기

스마트폰은 축복이자 저주입니다. 어디서든 중요한 일을 처리할 수 있다는 점은 좋지만, 그만큼 개인 생활과 업무의 경계가 흐려집니다. 그래서 업무가 사생활을 침범하기 쉽습니다.

업무 관련 앱과 계정을 모두 Shelter 안에 설정해 두면 한 번의 탭으로 전부 끌 수 있습니다. 알림창을 아래로 당긴 뒤 워크 프로필 아이콘(파란색 원 안의 흰색 서류가방)을 탭하기만 하면 됩니다.

이렇게 하면 Shelter에 넣어둔 앱들이 비활성화되어, 다시 켤 때까지 백그라운드에서 실행되거나 동기화되거나 알림으로 방해하지 않습니다. 다시 활성화하려면 서류가방 아이콘을 다시 탭하거나 앱을 열면 됩니다.

이 기능은 보안 기능이기도 합니다. 업무용 앱을 다시 켜려면 잠금 화면의 패턴, PIN 또는 비밀번호를 입력해야 합니다. 덕분에 폰을 다른 사람과 공유할 때도 유용할 뿐 아니라, 은행 앱이나 의료 앱 같은 중요한 데이터를 안전하게 보호할 수 있습니다.

필수 안드로이드 프라이버시 도구, Shelter

업무와 개인 생활을 분리하거나, 민감한 정보를 숨기거나, 수상한 앱으로부터 스스로를 보호하고 싶다면, 이 가벼운 안드로이드 도구가 다양한 가능성을 제공합니다. 어떻게 활용할지는 전적으로 여러분의 선택입니다.

단, 삼성 Secure Folder나 샤오미 기기의 숨김 폴더처럼 워크 프로필 기반 솔루션이 이미 설치된 폰에는 Shelter를 설치하지 않는 것이 좋습니다.

이미지 출처: Victoria White2010/Flickr