안드로이드 사용자가 해마다 꾸준히 증가하면서, 한때 윈도우 PC에서만 누릴 수 있었던 다양한 기능들이 스마트폰이라는 작은 세계로 넘어오게 되었습니다. 인터넷과 온라인 애플리케이션에 즉시 접근할 수 있는 혁신적인 편의성을 제공한 반면, 그 이면에는 바이러스와 악성코드가 침투할 통로도 함께 열리게 되었습니다. 좋은 것에는 반드시 어두운 면이 있다는 말이 있듯이, 날로 발전하는 안드로이드 기술의 어두운 면은 바로 '바이러스'입니다. 이 불청객들은 운영체제 전반을 망가뜨리고 스마트폰을 엉망으로 만들어 버립니다.
만약 내 휴대폰이 이런 공격을 당했다면, 아래 내용을 참고해 안드로이드 폰에서 바이러스를 제거하고 성가신 팝업 광고 문제까지 해결해 보세요.

안드로이드 폰에서 바이러스 및 악성코드 제거하는 방법
안드로이드 바이러스란 무엇일까?
'바이러스'라는 용어를 엄밀하게 따져보면, 사실 안드로이드 기기를 감염시키는 진짜 바이러스는 존재하지 않습니다. 일반적으로 바이러스란 컴퓨터에 붙어 스스로 복제하며 시스템에 피해를 주는 악성 프로그램을 뜻합니다. 하지만 안드로이드 악성코드는 자기 복제 능력이 없기 때문에, 엄밀히 말하면 '악성코드(멀웨어)'에 해당합니다.
그렇다고 해서 위험성이 덜한 것은 결코 아닙니다. 악성코드는 시스템 속도를 느리게 만들고, 데이터를 삭제하거나 암호화하며, 심지어 개인 정보를 해커에게 전송하기도 합니다. 대부분의 안드로이드 기기는 악성코드에 감염되면 뚜렷한 증상을 보이는데, 대표적인 증상은 다음과 같습니다.
- 버벅거리고 끊기는 사용자 인터페이스
- 원치 않는 팝업과 알 수 없는 앱 설치
- 급격히 증가하는 데이터 사용량
- 비정상적으로 빠른 배터리 소모
- 심해지는 발열 현상
위와 같은 증상이 나타난다면, 지금부터 소개하는 방법으로 안드로이드 기기의 악성코드를 제거해 보세요.
1. 세이프 모드로 재부팅하기
악성코드가 안드로이드 기기에 유입되는 가장 흔한 경로는 새로 설치한 애플리케이션입니다. 플레이 스토어에서 설치한 앱일 수도 있고, APK 파일을 통해 설치된 앱일 수도 있습니다. 이를 확인하려면 안드로이드의 세이프 모드로 부팅해 보는 것이 효과적입니다.
세이프 모드에서는 사용자가 설치한 모든 앱이 비활성화되고, 구글이나 설정 앱 같은 기본 앱만 실행됩니다. 세이프 모드에서 문제가 사라진다면 바이러스의 원인은 특정 앱이라는 뜻입니다. 세이프 모드로 부팅하는 방법은 다음과 같습니다.
1. 안드로이드 기기에서 전원 버튼을 길게 눌러 재부팅 및 전원 끄기 옵션이 나타날 때까지 기다립니다.

2. 화면에 세이프 모드로 재부팅하겠다는 안내 창이 나타날 때까지 전원 버튼을 계속 길게 누릅니다.
3. 확인(OK)을 눌러 세이프 모드로 재부팅합니다.

4. 세이프 모드에서 기기의 상태를 살펴봅니다. 문제가 계속된다면 시스템 깊숙이 침투한 것이고, 문제가 사라졌다면 최근 설치한 앱이 원인일 가능성이 큽니다.
5. 확인이 끝나면 전원 버튼을 길게 누르고 재부팅(Reboot)을 선택합니다.

6. 원래의 안드로이드 화면으로 돌아오면, 바이러스의 원인으로 의심되는 앱부터 삭제를 시작하면 됩니다.
2. 의심되는 앱 삭제하기
바이러스의 원인이 서드파티(외부) 앱임을 확인했다면, 이제 해당 앱들을 제거할 차례입니다.
1. 안드로이드 스마트폰에서 설정 앱을 엽니다.
2. '앱 및 알림(Apps & notifications)' 메뉴를 눌러 기기에 설치된 모든 앱 목록을 확인합니다.

3. '앱 정보(App info)' 또는 '모든 앱 보기(See all apps)'를 눌러 진행합니다.

4. 목록을 하나씩 살펴보며 수상한 앱을 찾습니다. 해당 앱을 누르면 상세 옵션이 열립니다.
5. 삭제(Uninstall)를 눌러 안드로이드 기기에서 앱을 제거합니다.

3. 기기 관리자 권한 회수하기
간혹 앱 삭제가 쉽지 않은 경우가 있습니다. 여러 번 시도해도 앱이 좀처럼 지워지지 않고 계속 문제를 일으키는 것이죠. 이는 해당 앱이 '기기 관리자(Device admin)' 권한을 갖고 있기 때문입니다. 이런 앱은 일반 앱과 달리 특별한 권한을 가지고 있어 일방적인 삭제가 거부됩니다. 이 경우 다음 방법으로 삭제할 수 있습니다.
1. 안드로이드 기기에서 설정 앱을 엽니다.
2. 아래로 스크롤하여 '보안(Security)' 메뉴를 누릅니다.

3. '보안' 화면에서 '기기 관리자 앱(Device admin apps)'을 선택합니다.

4. 기기 관리자 권한을 가진 앱 목록이 표시됩니다. 수상한 앱 앞의 토글 스위치를 끄면 기기 관리자 권한이 해제됩니다.

5. 앞서 안내한 앱 삭제 방법대로 해당 앱을 제거하여 잠재적 악성코드로부터 안드로이드 기기를 정화하세요.
4. 백신 앱 활용하기
백신 앱이 가장 완벽한 해결책은 아니지만, 안드로이드 악성코드 대응에는 큰 도움이 됩니다. 중요한 것은 저장 공간만 잡아먹고 광고만 뿌리는 가짜 앱이 아닌, 신뢰할 수 있는 검증된 백신을 고르는 것입니다. 그중 '맬웨어바이츠(Malwarebytes)'는 안드로이드 악성코드를 효율적으로 처리하는 대표적인 앱입니다.
1. 구글 플레이 스토어에서 Malwarebytes 앱을 다운로드합니다.

2. 앱을 실행한 후 필요한 모든 권한을 허용합니다.

3. 앱이 실행되면 '지금 스캔(Scan now)'을 눌러 기기 내 악성코드를 탐색합니다.

4. 앱을 하나씩 검사하는 방식이기 때문에 검사에 시간이 다소 걸릴 수 있습니다. 모든 앱의 악성코드 검사가 끝날 때까지 기다려 주세요.
5. 악성코드가 발견되면 간단히 제거하여 기기를 다시 정상 상태로 되돌릴 수 있습니다.

추가 팁
1. 브라우저 데이터 삭제하기
안드로이드 악성코드는 기기의 웹브라우저를 통해서도 유입될 수 있습니다. 최근 브라우저에 이상 징후가 있다면 브라우저 데이터를 삭제하는 것이 올바른 해결책입니다. 브라우저 앱을 길게 눌러 옵션을 연 뒤 '앱 정보'를 선택하고, '데이터 삭제'를 눌러 브라우저를 초기화하세요.
2. 공장 초기화(출고 시 설정) 진행하기
기기가 눈에 띄게 느려지고 악성코드 공격을 받고 있다면, 초기화가 대부분의 소프트웨어 문제에 대한 확실한 해결책이 됩니다. 다소 극단적인 방법이지만 문제를 완전히 없앨 수 있습니다.
- 중요한 파일과 문서를 미리 백업합니다.
- 설정 앱에서 '시스템(System)' 메뉴로 이동합니다.
- '고급(Advanced)'을 눌러 모든 옵션을 확인합니다.
- '재설정 옵션(Reset options)' 버튼을 누릅니다.
- 표시된 옵션 중 '모든 데이터 삭제(Delete all data)'를 선택합니다.
삭제될 데이터에 대한 안내가 화면에 표시됩니다. 우측 하단의 '모든 데이터 지우기(Erase all data)'를 누르면 초기화가 시작됩니다.
이제 안드로이드 기기에서 바이러스와 악성코드를 성공적으로 제거했습니다. 예방이 치료보다 낫다는 말처럼, 출처가 불분명한 곳에서 앱을 다운로드하지 않는 것이 가장 좋은 예방책입니다. 하지만 이미 안드로이드 악성코드에 노출되었다면 위에서 소개한 방법들이 분명히 도움이 될 것입니다.
함께 읽으면 좋은 글:
- 공장 초기화 없이 안드로이드 바이러스 제거하는 법
- 안드로이드 폰 내부 저장 공간 확보하는 방법
- 충전 중 휴대폰 과열을 막는 11가지 방법
- YOPmail로 임시 이메일 주소 만드는 방법
이 가이드가 도움이 되었기를 바라며, 안드로이드 휴대폰에서 악성코드와 바이러스를 무사히 제거하셨길 바랍니다. 추가로 궁금한 점이 있다면 언제든지 댓글로 남겨주세요.