앱스토어 검증을 우회하는 신종 수법, 'expo go 해킹'의 기술적 구조와 차단법
공식 앱 마켓의 검증망을 우회하려는 피싱 공격이 진화하고 있습니다. 최근에는 리액트 네이티브(React Native) 테스트 툴을 악용한 expo go 해킹 수법이 등장했습니다. 가해자들은 보안 검증이 까다로운 아이폰(iOS) 사용자까지 노려 공식 정상 앱을 설치하게 한 뒤, 악성 자바스크립트 번들을 원격 주입하는 방식을 취합니다.
이 수법은 단순 정보 탈취를 넘어 주소록과 사생활 미디어를 확보한 뒤 지인 유포 협박을 가하는 몸캠피싱 범죄로 직결되고 있어 각별한 주의가 요구됩니다.
expo go, 정상 플랫폼을 악용하는 공격 원리
기존 피싱은 안드로이드에 미검증 파일(.apk)을 직접 설치하도록 유도했습니다. 반면 스토어에 등록된 'Expo Go'는 개발자들이 사용하는 무해한 정상 앱입니다.
공격자들은 이 점을 악용해 데이팅 앱 등에서 뷰어 설치를 핑계로 앱 다운로드를 유도합니다. 이후 전달받은 QR 코드나 링크(exp://)를 열면 외부 서버의 악성 스크립트가 단말기 메모리에 로드되어, 사전 검증을 우회한 악성 기능이 그대로 실행됩니다.
권한 탈취 메커니즘과 사생활 데이터 침해 경로
로드된 악성 프로젝트는 통화 연결이나 뷰어 구동을 핑계로 연락처 접근 권한을 요구합니다. 승인하는 순간 주소록 전체가 외부 C2 서버로 전송되며, 사생활 영상과 탈취한 연락처를 결합해 금전을 요구하는 몸캠피싱 협박이 시작됩니다.
비교 항목 | 기존 APK 유입 공격 | expo go 해킹 공격 |
|---|---|---|
타깃 플랫폼 | 안드로이드 단말기 중심 | 안드로이드 및 아이폰(iOS) 모두 포함 |
설치 경로 | 출처 불분명 웹사이트 다운로드 | 애플 앱스토어 / 구글 플레이스토어 공식 다운로드 |
코드 구동 방식 | 시스템에 악성 앱 영구 설치 | 공식 앱 컨테이너 내부에서 원격 스크립트 실행 |
최종 위협 | 기기 권한 탈취 및 유포 협박 | 주소록 탈취 기반 몸캠피싱 금전 갈취 |
침해 발생 시 사태를 키우는 2대 대처 실수
위협에 직면했을 때 당황하여 취하는 감정적 조치는 사태 수습을 방해합니다.
가해자 요구에 따른 송금: 돈을 보내면 영상을 지워주겠다는 말은 거짓입니다. 송금 시 추가 갈취의 표적이 될 뿐 가해자가 자발적으로 자료를 삭제하지는 않습니다.
증거 보존 없는 기기 초기화: 스마트폰을 공장 초기화해도 이미 전송된 데이터는 남습니다. 오히려 접속 호스트 주소 같은 결정적인 디지털 로그가 삭제되어 사후 추적이 어려워집니다.
사생활을 지키기 위한 단계별 모바일 보안 수칙
비행기 탑승 모드로 추가 통신을 차단하고, 전달받은 QR 코드와 URL, 협박 대화 내역을 캡처해 증거를 확보하세요. 이어 앱을 삭제하고 단말기 정밀 검사를 실행하는 필수 모바일 보안 수칙을 준수해야 합니다.
이미 연락처가 넘어가 사생활 영상 유포 협박이 시작되었다면 단순 앱 삭제만으로는 해결이 어렵습니다. 이때는 보안 기술을 갖춘 전문 기관의 지원을 받아 가해자 서버와의 통신 경로를 제어하고 전송 명령을 차단해야 사태를 안전하게 수습할 수 있습니다.