
[Tools] .class파일을 디컴파일하여 소스를 확인해보자. ( java decompiler 툴 )
Tools/유용한 Tools
2022. 6. 17. 12:40
이번에 어떤 기관의 시스템에서 라이브러리를 받아 사용했는데, 해당 라이브러리안에 있는 .class파일의 소스를 확인해야 하는 일이 생겨, 클래스파일을 디컴파일 하는 겸 정리해본다. 파일중에 .class파일이라는 녀석이 있는데, 이 .class라는 녀석은 .java처럼 사람이 읽기 쉽도록 짜여진 코드로 이루어진 게 아닌 서버가 읽기 쉽게 짜여진 녀석이다. 즉 우리가 .class파일을 열어봐도 이해하기 힘들다. 그럴 때는 해당 .class파일을 디컴파일하여 코드를 확인할 수 있다. 오늘은 java decompiler 툴을 활용해보자. 1. java decompiler 툴 다운로드 및 사용방법 java decompiler 다운로드 링크로 이동하도록 하자. 해당 .zip파일을 원하는 곳에 압축을 풀어주도록 하고..