github.devotd.
새 소식보안

werwolv/imhex — 패턴 언어를 갖춘 오픈소스 헥스 편집기

C++로 만든 GPL-2.0 헥스 편집기 ImHex는 패턴 언어로 바이너리 구조를 해석하고 바이트 패칭과 데이터 보기, 웹 버전까지 제공한다.

저장소 정보werwolv/imhex ↗

C++로 만든 GPL-2.0 헥스 편집기 ImHex는 패턴 언어로 바이너리 구조를 해석하고 바이트 패칭과 데이터 보기, 웹 버전까지 제공한다.

GitHub 설명: 🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.

스타
★ 55.5K
포크
2.6K
언어
C++
라이선스
GPL-2.0
최신 릴리스
v1.38.1
원문 보기 ↗GitHub에서 보기 ↗

werwolv/imhex는 바이너리 파일의 바이트를 16진수 표로 펼쳐 보고 직접 고치는 헥스 편집기다. 리버스 엔지니어와 프로그래머를 위한 도구로, C++로 만들어졌고 GPL-2.0 라이선스로 배포된다. 저장소는 2020년 11월 생성되었고, 자료에 기록된 최신 릴리스는 v1.38.1이다.

헥스 편집기는 바이너리 파일의 바이트 표에서 특정 값을 찾아 패칭하고 문자열이나 16진수 값을 검색해 원하는 위치를 찾는 도구다. ImHex는 여기에 패턴 언어(바이너리 형식 구조를 규칙으로 정의해 해석하는 문법)를 얹어 알려진 형식의 구조를 해석하고 데이터를 시각적으로 분석한다. README는 바이트 패칭, 문자열과 헥스 값 검색, 여러 형식에 대한 데이터 보기 기능을 안내하며 브라우저에서 쓰는 웹 버전도 함께 소개한다. GitHub 별 개수는 55490이다.

다만 별 개수는 사용량이나 검증 수준을 대신하지 않는다. 공개된 평가에서 모멘텀은 10점 만점 기준 6.1로 기록됐고 신선도·기술·품질 항목은 자료에 없다. v1.38.1의 변경 내용과 성능 비교 자료도 제시되지 않아 이 편집기가 다른 헥스 편집기와 다른 지점은 판단하기 어렵다. GPL-2.0의 세부 조건 역시 이 자료에는 적혀 있지 않다. 릴리스 노트와 비교 검증이 공개되기 전까지는 후보로만 볼 수 있다.