반응형
java의 경우 컴파일된 class 파일의경우 내부적으로 어떻게 처리 되었는지 파악하기 상당히 어렵습니다.
이럴때 사용되는것이 Decompile이겠지요..
저는 개인적으로 항상 궁금하던것이 SDK(jar)의 내용이였는데요.
Decompiler를 통해 간단히 파악할 수 있는 방법이 있었네요.
1. Jad및 JadClipse 다운로드
* Jad : http://www.kpdus.com/jad.html
윈도우 사용자는 Jad 1.5.8g for Windows 9x/NT/2000 on Intel platform 를 다운로드
- 다운받은 압축파일내의 "jad.exe" 파일을 eclipse 폴더로 복사 한다.
이럴때 사용되는것이 Decompile이겠지요..
저는 개인적으로 항상 궁금하던것이 SDK(jar)의 내용이였는데요.
Decompiler를 통해 간단히 파악할 수 있는 방법이 있었네요.
1. Jad및 JadClipse 다운로드
* Jad : http://www.kpdus.com/jad.html
윈도우 사용자는 Jad 1.5.8g for Windows 9x/NT/2000 on Intel platform 를 다운로드
- 다운받은 압축파일내의 "jad.exe" 파일을 eclipse 폴더로 복사 한다.
* JadClipse : http://sourceforge.net/projects/jadclipse/files/
자신의 이클립스 버전에 맞는 jadclipse3.x 를 다운로드
- 다운받은 jar파일을 \eclipse\plugins\ 폴더내에 복사한다.
2. eclipse 설정.
* 다운로드 , 복사가 다 되었으면. eclipse를 재부팅하고
eclipse 메뉴중 Windows > java > jadClipse 에서 Path to decompiler를 입력한다.
* 한글 깨짐 현상을 방지 하기 위해 아래와 같이 체크를 해줍니다.
3. Decompile 소스 확인.
소스가 안보이던 jar 파일들을 확인 해 보시면 보일 겁니다.
자신의 이클립스 버전에 맞는 jadclipse3.x 를 다운로드
- 다운받은 jar파일을 \eclipse\plugins\ 폴더내에 복사한다.
2. eclipse 설정.
* 다운로드 , 복사가 다 되었으면. eclipse를 재부팅하고
eclipse 메뉴중 Windows > java > jadClipse 에서 Path to decompiler를 입력한다.
* 한글 깨짐 현상을 방지 하기 위해 아래와 같이 체크를 해줍니다.
3. Decompile 소스 확인.
소스가 안보이던 jar 파일들을 확인 해 보시면 보일 겁니다.
반응형
'안드로이드' 카테고리의 다른 글
How to Leak a Context: Handlers & Inner Classes (0) | 2013.03.11 |
---|---|
Failed to create the Java Virtual Machine. (0) | 2012.10.21 |
Bitmap Image Resize and Rotate (0) | 2011.11.09 |
참고 사항들 (0) | 2011.05.13 |
안드로이드 adb Shell을 이용하여 DB 확인 하기. (1) | 2011.04.25 |
댓글