ghidra: NSA가 공개한 역공학 프레임워크 Ghidra
NationalSecurityAgency/ghidra
·2026.08.28 20:11
프로젝트 소개
미국 국가안보국(NSA)이 개발하고 유지보수하는 소프트웨어 역공학(SRE) 프레임워크다. 컴파일된 코드를 분석해 디스어셈블리, 디컴파일, 그래프 시각화, 스크립팅 등 고도화된 분석 작업을 수행한다. Windows, macOS, Linux 등 다양한 플랫폼에서 실행되며, 복잡한 악성 코드 분석이나 취약점 발굴에 특화되어 있다.

다양한 프로세서 명령어 세트와 실행 파일 형식을 지원하며, 사용자 인터랙티브 모드와 자동화 모드 모두에서 동작한다. Java 또는 Python을 이용해 자체 확장 컴포넌트나 스크립트를 개발할 수 있어, 단순 분석 도구를 넘어 맞춤형 연구 플랫폼으로 확장 가능하다.
NSA의 사이버 보안 임무를 위해 대규모 팀 협업과 복잡한 SRE 작업의 확장성 문제를 해결하도록 설계되었다. Apache-2.0 라이선스로 공개되어 있어, 보안 연구자나 개발자가 네트워크 및 시스템의 잠재적 취약점을 심층적으로 이해하는 데 활용할 수 있다.
GitHub 저장소
NationalSecurityAgency/ghidra
Ghidra is a software reverse engineering (SRE) framework
Java
이 한국어 소개글은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.