jad를 이용한 class파일 디컴파일 방법을 설명 합니다.
우선 jad파일을 다운로드 받습니다. 대표 사이트를 찾을수가 없어서 인터넷을 검색해서 최신 파일을
다운로드 하면 될거 같습니다.
혹은 상단의 jad파일을 다운로드 해서 사용해도 됩니다.
jad사용시 기본적인 옵션은 아래와 같습니다.
-o : 변환된 소스파일 덮어쓰기
-s : 변환된 소스파일의 확장자 설정
-d : 변환된 소스파일이 위치할 경로
-r : 하위 디렉토리를 원본처럼 생성할지 설정
1개의 소스를 디컴파일 하는경우
jad -o -sjava test.class
명령어로 test.class파일을 디컴파일 할 수 있습니다. .java 확장자의 파일이 생성 됩니다.
여러개의 소스를 디컴파일 하는 경우
jad -o -r -sjava -d./src classes/**/*.class
classes라는 폴더가 존재 하고 그 하위로 class파일들이 있을때
해당 명령어를 실햄하면 src폴더 하위로 classes폴더 하위의 파일들이 디컴파일 되게 됩니다.
반응형
'개발도구' 카테고리의 다른 글
JAVADOC파일 생성시 한글 문제로 파일 생성이 안되거나 할때 (0) | 2015.03.05 |
---|---|
log4sql 사용 방법 (0) | 2015.03.05 |
작업중 IE7이하 버전에서 ERROR 화면 이동 안되는 문제 발생시 (0) | 2015.03.04 |
cvs 윈도우 설치 (0) | 2015.03.04 |
cvs에 사용자 추가 (0) | 2015.03.04 |