바이너리를 코드로,
업계 최강 디스어셈블러 IDA Pro
전 세계 보안 연구원, 악성코드 분석가, 취약점 연구자가 선택하는
세계 표준 대화형 디스어셈블러 및 디버거입니다.
70개 이상의 프로세서 아키텍처를
지원하며,
독보적인 Hex-Rays 디컴파일러 기술을 통해 복잡한 어셈블리 코드를 직관적인 C 언어 수준으로 완벽하게 복원합니다.
IDA Pro
Interactive
DisAssembler — 리버스 엔지니어링의 세계
표준
보안 기업·안티바이러스 벤더·대형 소프트웨어 개발사·게임업체·군 및 정부기관에서 활발하게 사용되는 업계 표준 디스어셈블러·디버거. 바이너리를
처음 로드하면 전체를 자동 분석해 거대한 데이터베이스를
구축하며, Hex-Rays 디컴파일러로 어셈블리 코드를 C/C++ 수준 의사 코드로 복원합니다.
실시간 대화형 디스어셈블러
바이너리를 로드하는 즉시 전체 자동 분석을 시작합니다. 코드와 데이터 구조를 사용자가 직접 정의하고 수정할 수 있어 실시간으로 분석 퀄리티를 개선하며, 시각적인 그래프 뷰를 통해 복잡한 코드 구조를 한눈에 파악합니다.
독보적인 Hex-Rays 디컴파일러
C, C++ 컴파일러 기반의 바이너리를 가독성이 높은 C 언어 수준의 의사 코드로 복원합니다. 분석이 까다로운 어셈블리 코드를 사람이 읽기 쉬운 형태로 변환하여 전체 분석 시간을 획기적으로 단축합니다.
70개 이상의 프로세서 지원
x86, x64, ARM, ARM64, MIPS, PowerPC, RISC-V 등 70개 이상의 광범위한 아키텍처를 분석합니다. PE, ELF, Mach-O, DEX 등 운영체제를 넘나드는 다양한 바이너리 포맷을 완벽하게 지원합니다.
고성능 멀티 플랫폼 디버거
로컬 및 원격 디버거 환경을 하나로 통합했습니다. WinDbg, GDBServer 등 다양한 고성능 디버거 모듈을 지원하며, 기존 정적 분석에 강력한 동적 분석을 더해 프로그램 실행 중의 실시간 동작까지 정밀하게 파악합니다.
IDAPython 및
IDC 스크립팅 자동화
내장된 Python(IDAPython)과 IDC 스크립팅 엔진을 활용하여 반복적인 분석 작업을 자동화합니다. 플러그인 SDK를 제공하여 사용자 맞춤형 분석 도구를 개발할 수 있으며, 방대한 글로벌 플러그인 생태계를 공유합니다.
스마트한 FLIRT 라이브러리 인식
독창적인 F.L.I.R.T. 기술을 기반으로 컴파일러의 표준 라이브러리 함수를 자동으로 인식하고 레이블을 지정합니다. 이미 안전하다고 판명된 공통 코드를 분석 대상에서 빠르게 제외하여 핵심 취약점 분석에만 집중할 수 있습니다.
IDA Teams 기반의 협업 분석
여러 명의 팀원이 동일한 데이터베이스(IDB) 파일을 동시 병합하고 공유하며 유기적으로 협업할 수 있습니다. IDA Pro와 코어 엔진을 공유하므로 단품 환경에서 수행한 분석 작업을 팀 협업 환경에서 즉시 이어받아 활용합니다.
유연한 기업 맞춤형 라이선스
Named, Computer, Floating의 3가지 옵션을 제공합니다. 지정 기기 기준의 Computer 라이선스는 사용자 수 제한이 없으며, 인프라 기준의 Floating 라이선스는 구매한 수량 범위 내에서 사내 직원들의 동시 사용을 유연하게 허용합니다.
라이선스 비교
| 항목 | Named License | Computer License | Floating License |
|---|---|---|---|
| 사용 대상 | 지정된 사용자 전용 | 지정된 컴퓨터 전용 | 네트워크 동시 사용 |
| 설치 PC 수 제한 | 제한 없음 (사용자 본인 기기) |
지정된 컴퓨터만 가능 | 제한 없음 (자유로운 설치) |
| 사용자 수 제한 | 등록된 1명 | 제한 없음 (여러 명이 공용 가능) |
구매 수량만큼 동시 접속 |
| 라이선스 이관 | 이전 신청 필요 | 비교적 간편함 | 서버에서 자동 관리 |
| 적합한 환경 | 개인 전문 분석가 | 연구실 및 공용 워크스테이션 | 기업, 대규모 팀 조직 환경 |
| Hex-Rays 디컴파일러 | 별도 구매 필요 | 별도 구매 필요 | 별도 구매 필요 |
보안 연구
취약점 탐지·분석
악성코드 분석
AV·EDR 벤더
정부·군
사이버 방어 분석
게임 보안
치트·해킹 대응
포렌식
침해사고 증거 분석
학술 연구
바이너리 분석 연구
