Java/Tip & Tech2009. 2. 25. 12:02


자바 소스를 컴파일한 class 파일을 디컴파일할 수 있는 툴은 여러가지가 있다.
개인적으론 Jad 라는 프로그램과 Decafe Pro 라는 프로그램을 즐겨 쓰는 편인데...
Decafe Pro 의 장점이라면 GUI 방식의 윈도우 지원 툴이라는 것이고
Jad 의 장점이라면 다양한 플랫폼을 지원하고
폴더내에 있는 모든 class 파일을 동시에 디컴파일 할 수 있다는 것이다.

여기서는 Jad의 간단한 사용법을 적어보겠다.
첨부된 파일은 Jad v1.5.8g 버전으로
class 파일들이 있는 폴더에 넣고

한 파일 디컴파일시에는 :
jad -sjava sample.class

폴더내 모든 class 파일 디컴파일시에는 :
jad -sjava *.class

하면 휘릭 하고 java 파일들이 생성된다.

Jad Homepage : http://www.kpdus.com/jad.html

Posted by Huikyun