1 |
1
스마트폰에 설치되는 악성코드 차단 시스템에 의한 악성 코드 차단 방법으로서, 상기 악성코드 차단 시스템은 상기 스마트폰에 설치가능한 어플리케이션 리스트(이하 화이트 리스트)를 저장하는 서버와 연결하고, 상기 방법은,(a) 상기 스마트폰에 새로운 어플리케이션이 설치되는지를 감시하는 단계;(b) 어플리케이션의 설치가 감지되면, 상기 어플리케이션의 식별정보를 추출하는 단계;(c) 상기 어플리케이션의 식별정보를 상기 서버로 전송하는 단계;(d) 상기 어플리케이션이 상기 화이트 리스트에 포함된 것인지의 판단결과를 상기 서버로부터 수신하는 단계; 및,(e) 상기 어플리케이션이 상기 화이트 리스트에 포함되면, 상기 어플리케이션의 설치를 진행시키는 단계를 포함하는 것을 특징으로 하는 화이트 리스트 기반 스마트폰 악성 코드 차단 방법
|
2 |
2
스마트폰에 설치되는 악성코드 차단 시스템에 의한 악성 코드 차단 방법으로서, 상기 악성코드 차단 시스템은 상기 스마트폰에 설치가능한 어플리케이션 리스트(이하 화이트 리스트)를 저장하는 서버와 연결하고, 상기 방법은,(a) 상기 스마트폰의 운영체제에서 발생하는 이벤트를 감시하여, 새로운 어플리케이션이 설치되는지를 감시하는 단계;(b) 어플리케이션의 설치가 감지되면, 상기 어플리케이션의 정보를 분석하여 상기 어플리케이션의 식별정보를 추출하는 단계;(c) 상기 어플리케이션의 식별정보를 상기 서버로 전송하는 단계;(d) 상기 어플리케이션에 대한 질의 결과를 상기 서버로부터 수신하고, 상기 질의 결과를 분석하여 상기 어플리케이션이 상기 화이트 리스트에 포함되는지를 판단하는 단계; 및,(e) 상기 어플리케이션이 상기 화이트 리스트에 포함되면, 상기 어플리케이션의 설치를 진행시키는 단계를 포함하는 것을 특징으로 하는 화이트 리스트 기반 스마트폰 악성 코드 차단 방법
|
3 |
3
제1항 또는 제2항에 있어서, 상기 방법은,(f) 상기 어플리케이션이 상기 화이트 리스트에 포함되지 않으면, 상기 어플리케이션의 설치 여부의 응답을 상기 스마트폰을 통해 입력받는 단계;(g) 설치하는 것으로 응답을 입력받으면, 상기 어플리케이션의 설치를 진행시키는 단계; 및,(h) 설치하지 않는 것으로 응답을 받으면, 상기 어플리케이션의 설치를 취소시키는 단계를 더 포함하는 것을 특징으로 하는 화이트 리스트 기반 스마트폰 악성 코드 차단 방법
|
4 |
4
제1항 또는 제2항에 있어서,상기 어플리케이션의 식별정보는 상기 어플리케이션의 설치파일명 및 설치정보를 포함하는 것을 특징으로 하는 화이트 리스트 기반 스마트폰 악성 코드 차단 방법
|
5 |
5
스마트폰에 설치가능한 어플리케이션 리스트(이하 화이트 리스트)를 저장하는 데이터베이스를 구비하고, 스마트폰으로부터 질의를 수신하여 응답하는 서버에 의한, 화이트 리스트 기반 스마트폰 악성 코드 차단 방법에 있어서,(a) 상기 스마트폰으로부터 어플리케이션의 검색요청을 수신하는 단계;(b) 상기 화이트 리스트에 검색 요청된 어플리케이션이 존재하는지를 검색하는 단계;(c) 상기 어플리케이션의 정보가 상기 화이트 리스트 내에 존재하면, 상기 어플리케이션이 검증된 어플리케이션이라는 응답을 보내는 단계; 및,(d) 상기 어플리케이션의 정보가 상기 화이트 리스트 내에 존재하지 않으면, 상기 어플리케이션이 검증되지 않은 어플리케이션이라는 응답을 보내는 단계를 포함하는 것을 특징으로 하는 화이트 리스트 기반 스마트폰 악성 코드 차단 방법
|
6 |
6
제1항 내지 제5항 중 어느 한 항의 화이트 리스트 기반 스마트폰 악성 코드 차단 방법을 수행하는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
|