정의와 징후
모바일 악성코드는 스마트폰과 태블릿에서 이용자가 원하지 않는 동작을 수행하는 악성 소프트웨어다. 정보 탈취, 기기 동작 방해와 같은 피해를 일으킬 수 있다. 성능이 갑자기 낮아지거나 원치 않는 광고가 반복되고, 브라우저의 검색 엔진이나 이동 대상이 임의로 바뀌는 현상은 점검할 징후에 해당한다. 눈에 띄는 광고나 속도 저하 없이 활동하는 악성코드도 있어 겉으로 보이는 증상만으로 감염 유무를 확정하기는 어렵다.
성능 저하와의 구별
휴대전화의 느린 동작에는 여러 원인이 있다. 네트워크 혼잡이나 접속 상태는 웹페이지와 온라인 앱의 응답을 지연시킬 수 있다. 저장 공간 부족, 백그라운드 앱, 배터리 상태와 기기 온도도 성능에 영향을 준다. 따라서 특정 웹사이트를 연 뒤 느려졌다는 시간적 관계와 악성코드 감염의 확인은 구별된다.
보안 점검
점검에는 운영체제와 보안 업데이트, 최근 설치한 앱과 설치 출처, 원치 않는 브라우저 변화의 확인이 포함된다. 안드로이드에서는 Google Play 프로텍트의 앱 검사 등을 이용할 수 있다. 앱 이름이나 웹페이지의 경고 문구 자체가 감염을 입증하지는 않으며, 의심되는 현상이 지속되면 제조사의 지원이나 전문 점검을 통해 원인을 확인한다.
제거와 성능 변화
문제를 일으키는 앱이 성능 저하의 원인이었다면 제거 후 그로 인한 지연이 개선될 수 있다. 다만 앱 제거가 저장 공간 부족, 배터리 노후화나 다른 소프트웨어 문제까지 모두 해결하는 것은 아니다. 안드로이드의 공식 문제 해결 절차는 앱을 제거한 뒤 다시 시작하고 증상이 사라지는지 확인하여 원인을 구별하도록 안내한다.