2011. 9. 2. 11:38 java
eclipse jad 역컴파일러로 소스가 보이지 않을때
jad 로 디컴파일러를 해도 소스가 보이지 않을때가 있다.
특히나 우리 회사처럼 보안문제로 인해서 다른 역 컴파일러 플러그인이 설치가 안될경우
좀 곤란한 경우가 많다.
백프로 만족할순 없지만 아쉬운대로 다음의 방법으로 해결하고 있다.
좋은 방법이 있으면 댓글좀 달아 주시기 바랍니다.
윈도우에 jad 가 설치 되었다는 전제로 한다.
내 경우
C:\jad\jad.exe
가 설치 되어 있다
1 소스 보기를 원하는 클래스를 Sample.class 라고 하자.
2 jar 파일을 빵집이나 알집으로 푼다.
3 1번에서 원하는 클래스 파일을 찾아서 jad 가 설치된 디렉토리에(C:\jad) 붙여 넣는다.
4 jad 가 설치된 디렉토리(C:\jad)로 이동한다.
5 도스 창에서 아래 명령을 실행한다.
jad -s.java Sample
아쉽지만 이 방법이라도.... 일단은 유용하게.. ㅋ.ㅋ
특히나 우리 회사처럼 보안문제로 인해서 다른 역 컴파일러 플러그인이 설치가 안될경우
좀 곤란한 경우가 많다.
백프로 만족할순 없지만 아쉬운대로 다음의 방법으로 해결하고 있다.
좋은 방법이 있으면 댓글좀 달아 주시기 바랍니다.
윈도우에 jad 가 설치 되었다는 전제로 한다.
내 경우
C:\jad\jad.exe
가 설치 되어 있다
1 소스 보기를 원하는 클래스를 Sample.class 라고 하자.
2 jar 파일을 빵집이나 알집으로 푼다.
3 1번에서 원하는 클래스 파일을 찾아서 jad 가 설치된 디렉토리에(C:\jad) 붙여 넣는다.
4 jad 가 설치된 디렉토리(C:\jad)로 이동한다.
5 도스 창에서 아래 명령을 실행한다.
jad -s.java Sample
아쉽지만 이 방법이라도.... 일단은 유용하게.. ㅋ.ㅋ
'java' 카테고리의 다른 글
toString() 메소드를 오버라이드 하자. (0) | 2011.10.28 |
---|---|
[링크] 파일 암, 복호화 (0) | 2011.10.26 |
XSS 관련 (0) | 2011.05.31 |
멀티코어 시스템의 Java 동시성 버그 패턴 (0) | 2011.04.21 |
xml transformer indent 문제 (0) | 2010.11.04 |