티스토리 뷰
* Decomplie Tools
- http://jd.benow.ca ( GD - GUI )
- https://sourceforge.net/projects/dex2jar ( dex2jar-2.0 )
- https://ibotpeaches.github.io/Apktool ( apktool_2.2.1.jar )
안드로이드 스튜디오에서 Build >Generate Signed APK > app-debug.apk, app-release.apk 생성.
<projectname>\app\ > app-debug.apk, app-release.apk 파일을 dex2jar 폴더에 복사
다운받은 d2j-dex2jar.bat 파일을 이용하여 jar파일 생성
|
GD - GUI tool을 이용하여 결과 확인
|
Debug APK 파일은 난독화설정을 하지 않아 변수들이 수정되지 않았다.
APP Gradle 추가
난독화 된 Release APK
|
변수정도만 난독화된것을 확인... progaurd에서는 이정도 제공....
apktool_2.2.1.jar 사용한 Decompile
다운받은 apktool_2.2.1.jar 과 app-release.apk 를 같은 폴더에 넣은 후
java 명령어를 이용하여 실행
app-release 폴더 생성 확인
|
결과 확인
|
'ANDROID > android' 카테고리의 다른 글
Android - RXAndroid Retrofit (0) | 2016.11.14 |
---|---|
Android Google Map 추가하기 (0) | 2016.11.10 |
Android - Motion Sensors (0) | 2016.11.01 |
android FireBase 사용하기 (0) | 2016.10.28 |
android Retrofit with OKhttp (0) | 2016.10.26 |
Comments