Java Decomplier JAD 와 JadClipse 설치 및 활용
Jad는 바이트코드인 Java class파일을 디컴파일해주는 프로그램이다. JadClipse는 자바디컴파일을 이클립스에서 편리하게 사용할 수 있도록 해주는 이클립스 플러그인이다.아래 순서대로 따라하면 쉽게 활용해볼 수 있다.
1. Jad및 JadClipse 다운로드
* Jad : http://www.kpdus.com/jad.html
윈도우 사용자는 Jad 1.5.8g for Windows 9x/NT/2000 on Intel platform 를 다운로드
* JadClipse : http://sourceforge.net/projects/jadclipse
자신의 이클립스 버전에 맞는 jadclipse3.x 를 다운로드
2. Jad와 Jadclipse를 적절한 위치로 복사하기
jad의 압축을 풀어 jad.exe 를 C:\Jad 폴더를 만들어 복사한다.
jadclipse는 net.sf.jadclipse_3.x.0 폴더를 eclipse의 plugins 폴더로 복사한다.
3. jadclipse 사용을 위한 이클립스 환경설정
Window - Preferences - Java - JadClipse에서
- Path to decompiler > c:\jad\jad.exe
- [v] Reuse code buffer 체크
한글이 깨지는 것을 방지하기 위해, JadClipse - Misc 에서 - [v] Convert Unicode strings into ANSI strings 를 체크한다.
디컴파일을 위한 모든 준비가 끝났다.
4. 디컴파일 사용하기
디컴파일하고자 하는 class파일을 더블클릭하면, 소스가 보여지게 된다.
'개발자의 기록 노트 > Java' 카테고리의 다른 글
[SWT] 이벤트 (0) | 2012.12.07 |
---|---|
Java에서 AES 128 암호화/복호화 구현 (0) | 2012.11.16 |
[Java] 비트 연산자 / 시프트 연산자 (2) | 2012.02.02 |
[Java/Tip] 자바에서 unsigned byte 다루기. (3) | 2012.02.02 |
[Java] 정규표현식 표현 방법 (0) | 2011.12.19 |
부분문자열을 얻는 방법 - Java와 SQL (0) | 2010.11.06 |