[유용한 Eclipse Plugin 소개] Eclipse Class Decompiler


[유용한 Eclipse Plugin 소개] Eclipse Class Decompiler

대학교 다닐 때는 Decompiler 같은 게 있는 줄 몰랐다. 지금 처럼 기본 java package를 그렇게 까볼일 도 없을 뿐더러 별로 궁굼하지 않았고 알려주는 사람도 없었다. 그런데 회사 들어오고 개발하다보면 jar파일에 class파일을 까봐야 하는 일이 빈번하게 생긴다. 진작부터 까보는 습관을 들였으면 실력이 훨씬 좋았을 것 같다.


여하튼 검색해보면 각종 Decompiler들이 존재하지만 별도의 프로그램을 실행하고 class파일을 열어야 하는 불편함들이 있다. 그래서 나는 보통 Eclipse에 설치되는 Plugin형태의 Decompiler를 사용한다. 별도 프로그램 실행할 필요 없이 Eclipse에서 class파일을 여는 경우 바로 Decompiler가 동작해 java 소스를 보여준다. 예전에는 Jad, JaDClipse 같은 이름으로 제공되어진 것 같은데 언제가 부터 Eclipse Class Decompiler로 제공되고 있는 것 같다. 


사용방법은 설치만 하면 끝이고 궁굼한 Class가 있는 경우 Class명에 커서를 놓고 F3을 누르거나 탐색기에서 Class파일을 더블클릭 하면 자동으로 오픈된다. 가급적 다른 분들도 별도 Java Decompiler보다는 Eclipse Plugin형태의 Decompiler를 사용해보길 권한다. (훤씬 편하다.)


<String Class를 Decompile 한 화면>


설치방법

MarketPlace Find : Eclipse Class Decompiler, Jad, JadClipse, JD decompiler, decompiler...

MarketPlace Page : https://marketplace.eclipse.org/content/eclipse-class-decompiler

Update Site : http://decompiler.cpupk.com/update

공식 Site : http://decompiler.cpupk.com/

이 글을 공유하기

댓글

Email by JB FACTORY