분명히 이전에(버전이 2006인지는 확실하지 않습니다만;) 제이빌더의 역컴파일 기능을 요긴하게 쓴 기억이 있는데... 당시 제이빌더의 역컴파일 기능으로 자바의 기본 라이브러리 클래스의 소스까지 추출했던 것으로 기억합니다.
그런데 오늘 역컴파일이 필요하게 되어 제이빌더 2006으로 클래스 파일을 열어보니 클래스와 필드만이 나올 뿐이고 메소드의 구현부분은 없이 단순히 인터페이스 부분만 출력이 되네요.
주석부에도
// -- implementation of methods is not available
이렇게 나와 있습니다;
그렇다고 역컴파일 방지를 한 암호화된 클래스도 아니고 제가 짠 아주 단순한 테스트 클래스의 역컴파일도 이렇습니다.
원래 JBuilder 2006은 역컴파일 기능은 메소드의 구현부의 출력까지는 불가능한가요?
|