티스토리 뷰

Reversing

Ghidra PDB Execution failure

RCE_Mania 2020. 12. 11. 07:14

PDB Execution failure

Ghidra를 통해 코드 자동 분석을 진행할때 pdb.exe 실행 오류를 만날 수 있다.

PDB.exe 파일을 찾지 못하거나 DIA SDK를 사용하지 못 할때, 발생하는 이슈이다.

PDB Parser Application(DIA SDK)을 등록해주면 된다.

Microsoft Visual C++ Redistributable for Visual Studio 2017 패키지 다운로드 및 설치

DIA SDK runtime 설정

  • msdia140.dll 을 찾아
    • 보통 C:\\Program Files (x86)\Microsoft Visual Studio\2017\DIA SDK\bin\amd64\msdia140.dll
  • 커맨드라인에 regsvr32 msdia140.dll 명령 입력
댓글