티스토리 뷰

* 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
최근에 올라온 글
최근에 달린 댓글
TAG
more
Total
Today
Yesterday