2013. 5. 22. 22:58
안드로이드 ProGuard 사용법 (소스 난독화, 암호화) 아니 뭘 이런걸 다2013. 5. 22. 22:58
반응형
우선 SDK부터 최신버전으로 올리고
ProGuard 또한 최신버전을 받아서 압축을 풀고 그대로 폴더에 넣어줍니다.
다운 : http://proguard.sourceforge.net/index.html#downloads.html
경로 : C:\Program Files\Java\sdk\tools\proguard
초록 글씨 부분은 사용자마다 설치 할 경로가 다를겁니다.
본인이 SDK 설치 한 경로를 찾으세요.
그 후 프로젝트를 생성하면 위와 같이
proguard-project.txt 와 project.properties 파일이 생성되는걸 볼수 있습니다.
다른 블로그들을 검색해 보면 proguard.cfg 파일이 생기네 어쩌네 하지만
최신 SDK에서는 생기지 않습니다.
저는 이걸모르고 왜 난 proguard.cfg 파일이 안생기나..
나는 프로가드를 적용 못하는건가 싶었네요 -_-;;
어째뜬 project.properties 파일을 열어서 보면 빨간 화살표 표시한부분에 주석처리를 풀어줍니다.
요로코롬
그리고나서 Export를 해보면
프로젝트 내에 proguard 폴더가 생성되는걸 보실수 있는데
요렇게 되면 성공입니다.
그리고 나온 apk를 풀어 해쳐보면 자바 파일들이
난독화되어 알아보기 쉽지 않은 상태를 볼 수 있을 겁니다.
뭐 물론 이것도 복호화 하면 볼수있다고는 하지만;;
혹시나 적용하는데 에러가나시는분들은
다른 블로그 검색해 보시면 해결 방법이 많이나올겁니다.
반응형
'아니 뭘 이런걸 다' 카테고리의 다른 글
갤럭시탭 10.1 에서의 GMD Gesture Control 사용영상 (0) | 2013.08.06 |
---|---|
크롬 간편한 복사 & 붙여넣기 Auto Copy 확장프로그램 (0) | 2013.06.27 |
키보드 키 변환 프로그램 (오른쪽 알트키 컨트롤키 바꾸기) (2) | 2013.04.22 |
바탕에 깔아놓고 쓰는 메모장 어플 네이버 메모 어플 (일기장) (2) | 2013.04.06 |
전체화면에 항상 떠있는 시계 안드로이드 Cool Tool 어플 (7) | 2013.04.01 |