ML

Ghidra 기드라 설치 및 이용방법

728x90
반응형

 

 

지원 플랫폼

기드라(Ghidra) 지원 운영체제 : Windows7 또는 10 ( 64 bit )

                                        Linux CentOS 7 선호 ( 64 bit )

                                        macOS (OS X) 10.8.3 이상 (Mountain Lion 이상)

 ※ 32비트 운영체제는 더이상 지원하지 않음.

 

 

Ghidra 다운로드 링크 :https://ghidra-sre.org/

 

Ghidra

Getting Help Ghidra provides context-sensitive help on menu items, dialogs, buttons and tool windows. To access the help, press F1 or Help on any menu item or dialog. Visit our Wiki Issue Tracker

ghidra-sre.org

기드라를 실행하기 위해서는 Java Runtime and Development Kit(JDK) 11 버전 이상이 필요하다. 

JDK 11버전 이상 다운로드 링크 : https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html

 

https://jdk.java.net/archive/

 

Archived OpenJDK GA Releases

Archived OpenJDK General-Availability Releases This page is an archive of previously released builds of the JDK licensed under the GNU General Public License, version 2, with Classpath Exception. WARNING: These older versions of the JDK are provided to hel

jdk.java.net

위 링크에서 11버전 이상 원하는 jdk 버전을 선택하여 다운로드 한다.

 

 

 

기드라를 실행하기 위해 jdk의 bin폴더를 환경변수에 설정해주어야 한다.

Path 변수에 환경변수를 다음과 같이 추가해주자.

jdk 환경변수 설정

기드라는 ghidraRun.bat 파일을 실행하면 실행된다.

Ghidra 폴더

 

기드라 실행 첫화면

기드라는 IDA와 다르게 프로젝트를 따로 생성 후 분석할 프로그램을 드래그하여 분석을 진행한다.

[File] - [New Project] 클릭 후 폴더경로 설정 후 프로젝트 생성

기드라 프로젝트 생성

분석 할 파일을 프로젝트에 드래그를 하면 다른 디스어셈블러 프로그램과 같이 이용할 수 있다.

아래는 기드라 프로그램 단축키 요약본이다.

기드라 단축키 요약 (출처:Ghidra-sre.org)

 

반응형

댓글

Designed by JB FACTORY