메뉴 건너뛰기

imitator

jar 파일의 내부를 볼수있는 디컴파일 툴인 JD-GUI의 설치는 간단합니다. 윈도우에서도 사용할수있고 

리눅스에서도 사용할수 있는 범용적인 툴로 필요하실때 한번 사용해보셔도 좋을것 같습니다.



1.png


http://jd.benow.ca/ 홈페이지로 접근해서 Download를 클릭한뒤 원하는 부분을 선택합니다.

제가 사용하는 PC는 우분투 16.04이기 때문에 jd-gui_1.4.0-0_all.deb를 다운로드 받도록 하겠습니다.


2.png


파일 저장을 클릭합니다. 브라우저의 설정에 따라 이 창은 나오지 않을수도 있습니다.


3.png


jd-gui_1.4.0-0_all.deb 파일을 dpkg로 설치합니다. 디렉토리는 설치를 간단하게 진행하는것을 보여드리기위해 

이동시킨것이오니 참고 부탁드립니다.


# dpkg 명령어로 jd-gui 설치

dpkg -i jd-gui_1.4.0-0_all.deb


4.png


키보드의 시작 키(범용적으로)를 누르고 JD까지 적어주면 JD-GUI가 나타납니다. 이것을 클릭후 실행시켜줍니다. 

사용하시는 PC에 따라 JD-GUI가 빨리 나오지 않을경우도 있습니다.


5.png


JD-GUI를 실행하면 Java Decompiler가 나타나며 jar 파일을 끌어와서 창에 넣으면 소스를 확인할수 있습니다.

번호 제목 글쓴이 날짜 조회 수
87 우분투 16.04 데스크탑에서 카카오톡 PC버전 설치하기 [21] file 관리자 2016.08.02 14399
86 우분투 16.04 LTS apt-get으로 APM 설치하기 file 관리자 2016.05.10 11339
85 우분투 14.04에 팀 뷰어(TeamViewer) 설치 file 관리자 2015.10.20 5645
84 우분투(Ubuntu)에서 putty로 ssh 원격 접속 실패 해결 방법 [3] file 관리자 2016.04.24 4660
83 리눅스 CPU 온도 체크 lm_sensors file 관리자 2015.05.28 3581
82 time.bora.net으로 rdate가 먹지 않는경우 file 관리자 2016.02.17 2887
81 CentOS 7 싱글모드로 부팅해서 패스워드 변경하기 [3] file 관리자 2015.11.27 2771
80 -bash: /usr/bin/su: 허가 거부 해결방법 관리자 2016.04.18 2720
79 CentOS 멀티 IP 설정 방법 [2] file 관리자 2015.03.06 2490
78 서버의 ssh 접근이 안될때 확인하는 방법 file 관리자 2016.09.27 2277
77 우분투(Ubuntu) 16.04 LTS 네트워크 드라이브를 eth0로 변경하는법 [3] file 관리자 2016.04.22 2013
76 우분투에서 로케일(locale)을 변경하기 관리자 2015.10.20 1883
75 리눅스 용량 정리후 df로 확인할때 실제용량이 줄어들지 않는경우 관리자 2016.05.07 1455
74 클램(ClamAV) 안티바이러스 설치하기 (CentOS 6.6) file 관리자 2016.06.30 1424
73 dmesg를 실시간으로 보기 file 관리자 2015.08.21 1346
72 우분투 시디 굽기 프로그램 브라세로 file 관리자 2015.01.16 1091
71 리눅스 CentOS eth1을 eth0로 교체하는 방법 [2] file 관리자 2015.01.09 1084
70 외부아이피를 막아보자 file 관리자 2015.09.09 1020
69 리눅스 패스워드 변경기록 확인방법 관리자 2015.02.11 871
68 let’s Encrypt SSL 무료 인증서 certbot을 통해 설치 및 설정하는 방법 file 관리자 2017.04.13 856