Infomation

악성 앱에서 자주 사용되는 클래스 및 함수들 (작성중)

DarkSoul.Story 2013. 11. 21. 13:18
반응형

1. TelephonyManager : 

     안드로이드 디바이스에서 전화 통신 서비스 정보에 대한 액세스를 제공한다. 

       

    -  사용되는 함수 


        getSubscriberId() :  

        GSM 휴대폰에서 고유한 가입자 ID를 반환한다. 만약 사용할 수없는 경우에는 null값을 반환 한다.

        

        getDeviceId() : 

        GSM나 CDMA 휴대폰에서 고유한 장치 ID를 반환한다. 장치 ID를 사용할 수 없는 경우는 null값 을 반환 한다.

        

        getLine1Number() : 

        전화번호를 반환한다.

 

        정보를 가져오기 위해서는 android.permission.READ_PHONE_STATE 권한이 필요하다. 


2. ActivityManager :

   시스템에서 실행되는 전반적인 활동과 상호 작용에 관여한다.


       ActivityManager.RunningTaskInfo (Nested Classes):

       시스템에서 현재 실행 되고 있는 특정 작업에 대한 정보를 얻을 수 있다.


   - 사용되는 함수

      getRunningTasks() : 

      최근에 실행 되었거나 현재 실행 되고 있는 앱 목록을 반환한다.


       정보를 가져오기 위해서는 android.permission.GET_TASKS  권한이 필요하다. 























2013/11/21 - [Android/관련 내용] - 악성 앱에서 자주 사용되는 권한


반응형