구글 플레이 스토어에는 다양한 카테고리별로 분류된 수많은 앱이 있어 언제든 손쉽게 설치할 수 있습니다. 스마트폰의 기능을 확장해 주는 앱도 있고, 시스템 최적화처럼 특정 목적을 해결해 주는 앱도 있습니다. 하지만 원하는 모든 앱이 플레이 스토어에 있는 것은 아닙니다. 앱 자체의 신뢰성 문제, 또는 사용 중인 안드로이드 버전과의 호환성 등 여러 이유로 인해 일부 앱은 플레이 스토어에서 찾을 수 없습니다.
이럴 때 해당 앱을 설치하려면 예전 방식으로 돌아가야 합니다. 즉, 설치 파일(.apk)을 직접 내려받아 설치하는데, 이 과정을 바로 '사이드로딩(sideloading)'이라고 합니다. 본격적으로 시작하기 전에 사이드로딩이 정확히 무엇인지, 그리고 이 방법이 안전한지 먼저 살펴보겠습니다.
사이드로딩(Sideloading)의 정의
사이드로딩이란 말 그대로 구글 플레이 스토어를 거치지 않고 앱을 설치하는 것을 의미합니다. 일반적으로 앱은 플레이 스토어에서 설치하지만, 외부 출처에서 내려받는 것도 가능합니다. 기기 설정을 일부 변경하고 .apk 파일을 찾아 직접 설치하는 이러한 과정 전체가 바로 사이드로딩입니다.
그렇다면 굳이 왜 사람들은 사이드로딩을 이용할까요?
앱을 사이드로딩해야 하는 이유
플레이 스토어에 앱이 없다는 것은 여러 가지 의미가 될 수 있습니다. 앱이 플레이 스토어의 운영 정책을 충족하지 못했거나, 평판이 좋지 않은 경우일 수 있습니다. 하지만 분명히 좋은 앱임에도 불구하고 플레이 스토어에 없는 경우도 있습니다. 이런 앱을 기기에 설치하려면 사이드로딩 기술을 활용해야 합니다.
또한 지역 제한도 좋은 앱이 플레이 스토어에 나타나지 않는 흔한 이유입니다. 많은 앱이 출시될 때 특정 국가나 지역을 대상으로 배포되기 때문에, 해당 지역 사용자가 아니라면 설치할 수 없거나 자신의 지역 출시를 기다려야 합니다. 하지만 굳이 기다릴 필요 없이 사이드로딩으로 바로 설치할 수 있습니다.
때로는 PC에서 .apk 파일을 복사하거나 내려받아 기기로 옮겨 설치하기도 하는데, 이 역시 사이드로딩에 해당합니다.
흥미로운 점은, 구글 플레이 스토어라는 정식 경로에서 내려받았거나 구매한 앱이라 해도, 설치 과정에서 외부 저장소의 .apk 파일을 통해 진행했다면 그 앱은 사이드로드된 앱으로 간주된다는 것입니다.
요약하자면, 정상 경로든 비정상 경로든, 구글 플레이 스토어 이외의 출처에서 안드로이드 기기에 앱을 내려받아 설치하는 모든 행위를 '사이드로드 앱', 그리고 그 과정을 '사이드로딩'이라고 부릅니다.
여기까지 사이드로딩이 무엇인지 살펴봤습니다. 이제 이 방법을 사용할 때 따르는 위험 요소에 대해 알아보겠습니다.
사이드로딩, 안전할까?
사이드로딩을 시작하면 거의 모든 단계에서 기기로부터 경고와 알림이 표시됩니다. 이러한 경고는 사이드로딩에 따른 보안 위험을 알려주기 위한 것입니다. 설치하려는 .apk 파일은 플레이 스토어의 심사를 통과하지 못했기 때문에 스토어에 없는 것이며, 그 이유는 다양합니다. 그중 우리가 주목해야 할 이유는 바로 앱에 악성 코드가 포함되어 기기를 위험에 빠뜨릴 수 있다는 점입니다.
사이드로딩 시에는 반드시 해당 앱이 정품인지 확인해야 합니다. 이를 위해서는 개발자의 공식 웹사이트에서 앱을 내려받는 것이 좋습니다. 그래야 악성 코드가 몰래 유입되는 것을 막을 수 있습니다. 멀웨어는 기기 보안을 위협하고 데이터를 탈취하거나, 브라우저나 앱에 원치 않는 광고를 도배할 수도 있습니다.
따라서 반드시 구글 플레이 스토어나 개발자 공식 웹사이트에서만 앱을 설치하는 습관을 들이는 것이 좋습니다.
VPN으로 기기를 보호하세요
사이드로딩을 결심했다면, 진행하기 전에 우선 기기가 안전한 상태인지 확인해야 합니다. 방문하는 웹사이트가 모두 신뢰할 수 있다고 장담할 수 없기 때문입니다. 이를 위해 안드로이드 기기에 VPN을 설치하는 것이 좋습니다. NordVPN은 그 목적을 달성하기에 좋은 선택지 중 하나로, 위치에 관계없이 기기가 인터넷으로 전송하는 데이터를 효율적으로 암호화해 줍니다.
문제는 특히 공용 Wi-Fi에 연결될 때 발생합니다. 같은 네트워크를 공유하면 서로의 기기에 접근할 수 있는 권한이 생길 수 있어, 다른 사용자에게 해킹당하기 쉬워집니다. 따라서 데이터 암호화는 개인 정보 탈취(신원 도용)로부터 기기를 보호하는 가장 효과적인 방법입니다. VPN 암호화는 사용자의 신원을 가려주며, ISP(인터넷 서비스 제공업체)가 어떤 웹사이트를 탐색하는지 알아내지 못하도록 막아줍니다.
마무리
결론적으로, 구글 플레이 스토어가 아닌 개발자 웹사이트 등 평소와 다른 경로에서 안드로이드 앱을 내려받으려 한다면, 잠재적 위험을 충분히 인지해야 합니다. 그리고 진행하기 전에 네트워크와 기기가 보호되어 있는지 반드시 확인하세요.
준비가 되었다면, 이제 사이드로딩 방법 자체를 익힐 차례입니다.
이 글이 도움이 되었나요? 안드로이드에서 앱을 사이드로딩해 본 적이 있으신가요? 정상적인 .apk 파일을 구별하고 문제를 피하는 노하우가 있다면 아래 댓글로 의견을 공유해 주세요.