disassembly.1 Software Reverse Engineering (ghidra) Software를 Reverse Engineering에서 Disassembly는 아주 중요합니다.이때 사용하는 프로그램으로 ghidra가 있습니다.ghidra는 링크에서 다운로드 가능합니다.그리고 disassembly를 할 컴파일된 파일이 있어야 겠죠?파일은 hex나 elf를 사용할 수 있는데, elf는 구하기 힘들테고 보통은 hex를 많이 사용합니다.elf와 hex와 bin의 차이는 다음과 같습니다. 구분 ELFHEXBIN형식바이너리 + 메타데이터ASCII 텍스트순수 바이너리주소 정보포함 (상세 섹션별)포함 (줄 단위)없음 (시작 위치 지정 필요)디버깅가능 (변수/함수명 포함)불가불가파일 크기가장 큼중간 (BIN의 약 2배)가장 작음주요 용도디버깅 및 분석범용 플래싱펌웨어 업데이트, 메모리 덤프 ELF.. 2026. 3. 16. 이전 1 다음 인기글