마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

권한을 분석하는 앱을 만들고 싶은데요

0 추천
분석앱을 깔면 그 분석앱을 통해 현재 내 모바일에 깔려있는 어플리케이션들의

권한 정도를 분석해서 알려주고자 합니다. 예를 들면, 앱 마다 실행에 필요한 권한들(카메라권한,

메시지 송수신 권한,위치 권한 등)이 있을텐데 그 권한정보를 가져와서 앱 실행에 필요한

필수권한/그렇지 않은데도 요구하는 과도권한을 분류하고 요구하는 과도권한의 갯수나 정도에 따라

위험도를 보여주려고 하는데요~ (필수/과도에 관한 부분은 미리 분류해둘 예정입니다)

1. 이 정보를 분석하기 위해 분석앱에서 모바일 내에 깔려있는 어플 리스트를 전부 가져오고 싶습니다.

이런 정보는 어느 위치에 있는 어떤 파일에서 가져올 수 있나요? 감이 안잡히는데 비슷한 코드라도

있는게 있을까요

2. 깔려있는 각각의 앱들이 돌아갈 때마다 실행파일이 있을텐데, 그 실행파일 내에 바이트코드로

된 리스트콜 함수들을 바탕으로 권한을 분석하고자 합니다. 실행파일 정보를 어디서 어떻게 찾아야하는지,

혹시 참고할 수 있는 코드가 있는지 알고 싶습니다.
익명사용자 님이 2017년 11월 6일 질문

1개의 답변

0 추천

1번은 PackagerManager를 통해 구하실 수 있습니다.

 

익명사용자 님이 2017년 11월 6일 답변
...