요약
본 발명은 안드로이드 모바일 플랫폼에서의 응용 프로그램 권한 제어 시스템 및 방법에 관한 것으로서, 이동통신 단말기로부터 응용 프로그램의 서비스 호출을 요청받는 서비스 컴포넌트; 상기 요청에 따라, 데이터베이스를 참조하여 상기 응용 프로그램의 해당 서비스에 대한 권한 소유 여부를 검토하고, 사용자로부터 해당 서비스에 대한 권한 사용 승인 여부를 입력 받아, 상기 권한 소유 여부 및 상기 권한 사용 승인 결과에 따라 상기 응용 프로그램의 실행을 제어하는 패키지 매니저; 및 상기 응용 프로그램 설치 시 허가된 권한 및 악성 응용 프로그램 실행 시의 주요 권한과 그에 따른 위험도 지수를 저장하는 데이터베이스를 포함함으로써, 응용 프로그램 실행 시 백그라운드에서 요구하는 응용 프로그램의 권한을 사용자에게 공지하여 사용자에게 응용 프로그램의 권한 사용 시기를 인지하게 하고 사용자로부터 권한 사용 승인 여부를 입력 받아 사용자들의 보안 의식 및 안드로이드 플랫폼의 보안성을 높일 수 있다.