c언어 스트럭쳐(struct)로 패킹되어 있는 바이너리 파일을 불러와서 json으로 변환해야 하는 경우가 생겼습니다. 선언된 struct에 대한 원형은 확보했지만 패킹된 바이너리 파일의 내용이 궁금해서 열어봐야했습니다. 그래서 헥사 편집기가 뭐가 있을까 봤더니 3가지로 요약이 되더군요. 헥사 편집기 종류울트라 에디트울트라에디트(UltraEdit)는 윈도우, 리눅스, macOS용 상용 문서 편집기의 하나로, IDM 컴퓨터 솔루션스의 창립자 Ian D. Mead에 의해 1994년 개발되었다. 이 편집기에는 매크로, 구성 가능한 구문 강조, 코드 폴딩, 파일 유형 변환, 프로젝트 관리, 검색 및 치환을 위한 정규 표현식, 컬럼 편집 모드, FTP를 통한 원격 파일 편집, API나 명령 줄 인터페이스를 위한 인..