1 |
1
스마트폰에 설치될 어플리케이션의 설치 파일을 분석하여 시나리오를 구성하고, 상기 어플리케이션을 상기 시나리오에 따라 상기 스마트폰에 실행하여, 실행한 결과를 이용하여 악성 행위를 판단하는 앱 자동 검증 장치; 및 상기 스마트폰에 설치된 어플리케이션에 해당하는 설치 파일을 모니터링하고, 모니터링 결과에 대응하는 행위 로그를 분석하여 악성 행위를 판단하는 앱 자가 검증 장치를 포함하고, 상기 앱 자동 검증 장치는 상기 실행한 결과에 대응하는 행위 로그를 상기 스마트폰으로부터 수신하여 분석하고, 분석한 결과를 토대로 상기 악성 행위를 판단하는 악성 행위 검출부를 포함하는 것을 특징으로 하는 스마트폰 앱 검증 시스템
|
2 |
2
청구항 1에 있어서, 상기 앱 자동 검증 장치는 상기 어플리케이션의 설치 파일을 분석하여 어플리케이션의 각 기능이 실행될 수 있는 특정 조건을 식별하고, 식별한 결과를 토대로 시나리오를 구성하는 앱 관리부를 포함하는 스마트폰 앱 검증 시스템
|
3 |
3
청구항 2에 있어서, 상기 악성 행위 검출부에서 악성 행위를 판단한 결과를 저장하는 저장부를 더 포함하는 것을 특징으로 하는 스마트폰 앱 검증 시스템
|
4 |
4
청구항 3에 있어서, 상기 스마트폰에 설치된 어플리케이션과 동일한 어플리케이션에 대한 검증 요청이 수신되었을 경우, 상기 저장부에 저장된 결과를 상기 스마트폰으로 전달해주는 것을 특징으로 하는 스마트폰 앱 검증 시스템
|
5 |
5
청구항 1에 있어서, 상기 앱 자가 검증 장치는 상기 설치 파일에 악성 행위의 패턴이 포함되어 있는지를 검사하는 설치 파일 판단부를 포함하는 것을 특징으로 하는 스마트폰 앱 검증 시스템
|
6 |
6
스마트폰 앱 검증 시스템이 어플리케이션 마켓 및 스마트폰과 연동하여 어플리케이션을 검증하는 방법에 있어서, 검증하고자 하는 스마트폰의 어플리케이션을 선정하는 단계; 선정한 상기 스마트폰의 어플리케이션을 상기 어플리케이션 마켓에서 다운로드하고, 다운로드한 어플리케이션의 설치 파일을 분석하는 단계; 상기 어플리케이션의 설치 파일을 분석한 결과를 토대로 시나리오를 구성하는 단계; 상기 시나리오에 해당하는 어플리케이션을 상기 스마트폰에 설치하고, 상기 시나리오에 따라 실행 명령을 상기 스마트폰으로 전송하는 단계; 및 상기 실행 명령에 대응하는 결과를 전달받아 악성 행위를 판단하여 상기 스마트폰의 어플리케이션을 검증하는 단계를 포함하는 스마트폰 앱 검증 방법
|
7 |
7
청구항 6에 있어서, 상기 스마트폰의 어플리케이션을 검증하는 단계는상기 실행 명령에 대응하는 행위 로그를 상기 스마트폰으로부터 수신하여 분석하는 단계; 및분석한 결과를 토대로 상기 악성 행위를 판단하는 단계를 포함하는 것을 특징으로 하는 스마트폰 앱 검증 방법
|
8 |
8
스마트폰 앱 검증 시스템이 어플리케이션 마켓 및 스마트폰과 연동하여 어플리케이션을 검증하는 방법에 있어서, 상기 스마트폰으로부터 해당 어플리케이션에 대한 검증 요청을 수신하는 단계; 상기 검증 요청에 해당하는 어플리케이션을 설치하는 단계; 설치된 어플리케이션을 실행한 결과에 해당하는 행위 로그를 기록하는 단계; 및상기 행위 로그를 분석하여 상기 어플리케이션의 악성 행위를 판단하여 상기 스마트폰의 어플리케이션을 검증하는 단계를 포함하고, 상기 스마트폰의 어플리케이션을 검증하는 단계는 상기 검증 요청이 포함하는 설치 파일에 악성 행위의 패턴이 포함되어 있는지를 판단하여 상기 스마트폰의 어플리케이션을 검증하는 것을 특징으로 하는 것을 특징으로 하는 스마트폰 앱 검증 방법
|
9 |
9
청구항 8에 있어서, 상기 검증 요청에 해당하는 어플리케이션을 검증한 기록이 존재하는 경우, 상기 검증한 기록을 상기 스마트폰으로 전달하는 단계를 더 포함하는 것을 특징으로 하는 스마트폰 앱 검증 방법
|
10 |
10
삭제
|