메뉴 건너뛰기

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 파일을 끌어와서 창에 넣으면 소스를 확인할수 있습니다.

번호 제목 글쓴이 날짜 조회 수
88 Ubuntu 16.04 apt-get 패키지 설치 오류 발생시 해결방법 file 관리자 2017.10.10 101
87 Ubuntu 16.04 단축 URL을 생성하는 YOURLS 설치 방법 file 관리자 2017.08.11 69
» Ubuntu 16.04 jar 디컴파일 툴 JD-GUI 설치 file 관리자 2017.08.01 97
85 linux apk를 jar로 디컴파일하는 dex2jar 설치 및 사용 방법 file 관리자 2017.08.01 103
84 우분투 16.04 /var/lib/dpkg/lock 잠금 파일을 얻을 수 없습니다 해결법 [1] file 관리자 2017.07.20 534
83 우분투 16.04 LTS 서버 보안 강화를 위한 knockd 설치 방법 file 관리자 2017.07.06 75
82 CentOS 6 comodo Antivirus for Linux 백신 설치 방법 file 관리자 2017.06.15 90
81 CentOS 6 ssh google-authenticator로 OTP 접속하는 방법 file 관리자 2017.06.09 98
80 vsftpd 호스트로갈 루트가 없음(No route to host) 에러 처리 방법 file 관리자 2017.05.08 641
79 오픈스택 qcow2 이미지 가져오기 secret 관리자 2017.04.17 0
78 let’s Encrypt SSL 무료 인증서 certbot을 통해 설치 및 설정하는 방법 file 관리자 2017.04.13 1151
77 VPN를 악용하는 xe 광고글 작성자를 iptables로 차단하는 방법 [2] file 관리자 2017.03.31 100
76 리눅스 CentOS 마인크래프트 서버 spigot 1.11.2 설치(셋팅)방법 file 관리자 2017.02.27 519
75 CentOS 6.8 네트워크 간혈적으로 끊김 현상 해결 방법 file 관리자 2017.02.20 912
74 오픈스택 미타카 NoValidHost: No valid host was found. There are not enough hosts available. file 관리자 2017.02.15 423
73 umount target is busy 강제 해제하는 방법 관리자 2017.02.10 265
72 리눅스 centos6에서 java 버전 변경하기 관리자 2016.12.26 764
71 ssh-keygen secret 관리자 2016.12.23 0
70 centos 6 tomcat 설치 file 관리자 2016.12.09 751
69 CentOS 6 sendmail 설치 하는 방법 file 관리자 2016.11.16 1029