모바일 악성코드
IT위키
더 많은 작업
모바일 악성코드(Mobile Malware)는 휴대전화·스마트폰·태블릿 같은 모바일 기기를 노려 기기를 못 쓰게 하거나, 정보를 빼내거나, 요금이 나가는 통신을 몰래 하게 만드는 악성코드이다.
초기 모바일 악성코드는 2004년 무렵 노키아 등의 심비안(Symbian) 운영체제 휴대전화와 윈도우 CE(포켓 PC) 기기에서 나타났다. PC 악성코드가 저장매체와 인터넷으로 퍼진 것과 달리, 모바일 악성코드는 휴대전화의 통신 기능을 전파 경로로 쓰기 시작했다는 점이 특징이다. 블루투스로 가까운 기기에 자신을 보내거나, 멀티미디어 메시지(MMS)에 실어 휴대전화에 저장된 전화번호(주소록)로 퍼뜨렸다.
스마트폰이 널리 쓰인 뒤에는 정상 앱으로 위장한 악성 앱, 문자 메시지로 설치를 유도하는 스미싱, 금융 정보를 노리는 뱅킹 트로이 목마가 주류가 되었다. 대응은 스마트폰 보안 문서에 정리되어 있다.
정보보호 시험에서 이름과 특징을 짝지어 묻는 초기 사례들이다.
| 이름 | 등장 | 대상 | 특징 |
|---|---|---|---|
| Cabir(카비르) | 2004년 | 심비안(Series 60) | 최초의 모바일 웜으로 알려져 있다. 블루투스로 주변 휴대전화를 찾아 자신을 보낸다. 화면에 'Caribe' 를 띄우고 배터리를 빨리 닳게 한다 |
| Skulls | 2004년 | 심비안 | 유용한 프로그램으로 위장한 트로이 목마. 설치하면 아이콘을 해골 그림으로 바꾸고 기본 앱이 실행되지 않게 한다 |
| Duts | 2004년 | 윈도우 CE | 윈도우 CE 의 실행 파일을 감염시키는 바이러스. 개념 증명용으로 알려졌다 |
| Brador | 2004년 | 윈도우 CE(포켓 PC) | 백도어 트로이 목마. 감염된 기기의 포트를 열고 공격자가 원격으로 파일을 올리고 내려받고 명령을 실행하게 한다 |
| CommWarrior | 2005년 | 심비안(Series 60) | MMS 로 전파한 최초의 모바일 웜. 휴대전화 주소록에 저장된 전화번호로 자신을 담은 MMS 를 보내고 블루투스로도 퍼진다. 거리 제한이 있는 블루투스와 달리 통신망을 타고 멀리 퍼진다 |
| Cardtrap.A | 2005년 | 심비안 | 휴대전화의 여러 앱을 망가뜨리고, 메모리 카드에 윈도우용 악성코드를 복사해 둔다. 그 카드를 PC 에 꽂으면 PC 감염을 노리는 교차 감염형 트로이 목마이다 |
| Hobbes.A | 2005년 무렵 | 심비안 6.1 | 백신 프로그램으로 위장한 설치 파일(SIS) 트로이 목마. 설치 뒤 재부팅하면 시스템 앱이 뜨지 않아 기기를 쓸 수 없게 된다 |
- 기출에서는 Cardtrap.A 를 'Card trap. A', Hobbes.A 를 'Hobbles. A' 처럼 적기도 한다.
- 전파 경로로 구분하는 것이 핵심이다. 저장매체·인터넷이 아니라 휴대전화 통신망(MMS)으로 주소록 번호에 퍼진 것은 CommWarrior, 블루투스로만 퍼진 것은 Cabir, 원격 제어 백도어는 Brador, 메모리 카드를 통해 PC 로 옮겨 가려 한 것은 Cardtrap.A 다.
- 공식 앱 장터에서만 앱을 설치하고, 출처를 알 수 없는 앱 설치를 막아 둔다
- 블루투스 같은 무선 기능은 필요할 때만 켜고, 모르는 기기의 연결 요청을 받지 않는다
- 모르는 사람이 보낸 메시지의 첨부 파일과 링크를 열지 않는다
- 운영체제와 모바일 백신을 최신으로 유지한다