바이너리 파일을 이미지로 시각화하는 방법
Visualizing Binary Files

hex 에디터 'bine'의 저자가 바이너리 파일을 시각화하는 두 가지 방법을 소개합니다. 첫 번째는 ASCII 열에 특수 문자를 사용해 NUL 바이트와 비-ASCII 바이트를 구분하는 것이고, 두 번째는 파일을 Portable Graymap(PGM) 이미지로 변환해 전체 파일 구조를 한눈에 보는 방법입니다. 이 방식은 전처리 없이 바이트 값을 픽셀로 매핑하기만 하며, 코드, ASCII 텍스트, 데이터 테이블 등이 시각적으로 구분됩니다. 690MB ISO 파일도 0.2초 만에 변환할 수 있습니다.
전처리가 전혀 없다는 점이 마음에 듭니다. 이 모든 것은 단지 데이터의 속성을 활용할 뿐입니다.
- 1970-01-01
그리고 파일 안의 핵심을 찾고 싶다면 binwalk도 있습니다.
https://github.com/ReFirmLabs/binwalk/wiki/Supported-Signatu...
- st_goliath
GNU poke[1][2]에 관심이 있을지도 모르겠네요. 바이너리 데이터의 구조를 실제로 파싱하고 시각화할 수 있는 hex-editor 유형의 프로그램입니다(형식을 설명하기 위한 DSL 사용).
- nvalis
저는 항상 Veles[0]의 3D 시각화를 좋아했습니다. 바이너리 데이터에서 구조화된 ASCII나 다른 비압축 섹션을 알아보는 데 매우 직관적입니다.