레이블이 서명정보인 게시물을 표시합니다. 모든 게시물 표시
레이블이 서명정보인 게시물을 표시합니다. 모든 게시물 표시

2019년 3월 5일 화요일

안드로이드 APK 정보 조회 - 서명, AndroidManifast.xml

1. 매니페스트 정보 조회 - AndroidManifast.xml
- 방법
안드로이드 SDK의 포함된 aapt를 통해 확인가능

- 명령어
c:\> aapt.exe dump badging [apk 파일 경로]
예) aapt.exe dump badging app-debug.apk

- 주요 항목 :
package name
versionCode
versionName
적용된 uses-permission
언어별 : application-label
적용된 uses-feature

> 그외 데이터는 출력결과를 직접 확인해서 필요한 데이터를 사용할 것.




2. 서명
- 방법
설치된 JDK의 keytool을 통해 확인 가능

- 명령어
c:\> keytool.exe -printcert -jarfile [apk 파일 경로]
예) keytool.exe -printcert -jarfile app-debug.apk

- 결과 항목 :
소유자
발행자
일련번호
키 생성일
키 만료일
서명 알고리즘 이름
공용키 알고리즘
버전
MD5
SHA1
SHA256

> keytool을 이용해서 키스토어 서명정보와 apk 서명정보를 확인 할 수 있음.