목차
1. 개요
HxD는 Maël Hörz가 개발한 Windows용 무료 헥스 에디터입니다. 파일을 이루는 바이트를 16진수와 문자 표현으로 확인하고 필요한 값을 수정하는 데 사용합니다. 일반 문장이나 소스 코드만 고치려는 목적이라면 먼저 메모장이나 Notepad++로 충분한지 확인하세요. 파일 형식의 구조와 특정 위치의 값을 다뤄야 할 때 바이트 편집 도구가 필요합니다.
주소 이동, 텍스트·16진수 검색과 치환, 변경한 부분 강조, 실행 취소와 단순 파일 비교를 제공합니다. 체크섬 계산과 데이터 내보내기도 지원하지만 일반 문서 편집기처럼 내용의 의미를 이해해 파일 구조를 자동으로 보호해 주는 도구는 아닙니다. 삽입과 덮어쓰기의 차이를 확인하지 않으면 파일 길이나 내부 위치가 달라져 원래 프로그램에서 열리지 않을 수 있습니다.
현재 공식 배포표에는 2.5.0.0이 표시되어 있고 한국어를 포함한 설치형과 포터블을 선택할 수 있습니다. 포터블도 별도 Setup으로 선택 폴더에 구성하는 방식이므로 압축 파일을 푸는 것과 준비를 마치는 것을 구분해야 합니다. HxD20 배포표의 버전·Korean 행·배포 형태를 확인하고 별도로 표시된 1.7.7.0 구버전과 혼동하지 마세요.
개인과 회사의 상업 목적 사용은 무료로 안내되지만 오픈소스라는 뜻은 아닙니다. 공식 지원 OS 표에는 Windows 10까지의 목록이 있으며 Windows 11·ARM 환경의 지원은 이번 확인 범위에서 검증하지 못했습니다. 작업 전 원본을 다른 위치에 보관하고 사본으로 필요한 부분만 수정한 뒤 별도 이름으로 저장하세요. 이 페이지는 일반 파일의 확인·편집에 집중하며 원시 디스크·시스템 영역·실행 중 메모리를 수정하는 절차는 다루지 않습니다.
2. 주요 기능
- 일반 파일의 바이트를 16진수·문자 표현으로 확인
- 텍스트·16진수·정수·실수 검색과 치환
- 지정한 주소로 이동하고 바이트를 그룹으로 표시
- 변경한 데이터 강조와 실행 취소
- 삽입·덮어쓰기 모드를 구분한 바이트 편집
- 단순 파일 비교와 체크섬·해시 계산
- 선택 데이터의 텍스트·소스 코드 등 내보내기
3. 시스템 요구사항
- Windows
- 공식 표기: XP·2003·Vista·7·8·10 · 구형 OS 사용을 권장하는 의미는 아님
- Windows 11·ARM
- 공식 지원 여부와 실제 실행 미검증 · 호환성 보장 없음
- 배포 형태
- 설치형 또는 포터블 Setup · HxD20의 버전·언어·Edition 확인
- 작업 파일
- 원본 백업과 별도 작업 사본 · 수정할 파일 형식·주소·값의 근거 필요
- Mac·모바일
- 같은 개발자의 공식 macOS·Android·iOS 배포 ID 미확인
4. 설치 방법
- 1.
문자 내용만 수정하려는지 파일의 바이트 구조를 확인하려는지 구분합니다. HxD가 필요한 경우에도 원본을 먼저 다른 위치에 복사하고 작업 사본을 준비하세요.
- 2.
위 공식 배포판 선택 버튼에서 HxD20과 현재 버전을 확인합니다. Korean 행의 Edition이 installable인지 portable인지 보고 선택하세요. 구버전 제품 목록과 비공식 한국어 패치는 사용하지 않습니다.
- 3.
설치형은 HxDSetup ZIP, 포터블은 HxDPortableSetup ZIP을 받습니다. 필요하면 같은 공식 표의 SHA-512 값과 받은 파일을 비교하세요. 값이 일치해도 모든 사용 환경과 작업의 안전이 보장되는 것은 아닙니다.
- 4.
압축을 풀고 포함된 Setup의 안내를 따릅니다. 포터블도 Setup으로 사용할 폴더에 구성하는 방식입니다. 표시 언어·대상 폴더·완료 안내를 확인하고 보안 경고를 무조건 우회하지 마세요.
- 5.
실행 후 파일 열기로 작업 사본을 선택합니다. 필요한 주소와 원래 값을 확인하고, 문서 등 근거가 있는 부분만 최소한으로 수정하세요. 삽입·덮어쓰기 모드와 파일 길이를 확인하고 이해하지 못한 값은 바꾸지 않습니다.
- 6.
다른 이름으로 저장(Save as)해 원본과 분리합니다. 파일 확장자·크기를 확인하고 다시 열어 의도한 부분만 바뀌었는지 비교한 뒤, 해당 파일을 사용하는 프로그램에서도 정상적으로 읽히는지 확인하세요.
5. 자주 발생하는 문제
포터블 ZIP을 풀었는데 Setup이 나올 때
현재 공식 포터블은 별도 Setup이 선택 폴더에 파일을 구성하는 방식입니다. HxD20 표에서 portable을 받은 것이 맞는지 확인하고 대상 폴더 안내를 따르세요. 포터블이라는 이유만으로 Setup이 잘못된 파일인 것은 아닙니다.
수정한 파일이 원래 프로그램에서 열리지 않을 때
추가로 덮어쓰지 말고 원본 사본에서 다시 시작하세요. 삽입·삭제로 파일 길이가 달라졌는지, 다른 주소를 수정했는지, 형식 내부의 크기·체크섬 조건을 어겼는지 확인합니다. 바이트를 바꿨다고 복구나 정상 동작이 보장되지는 않습니다.
한글 파일 내용이 읽기 어려운 문자로 보일 때
앱의 한국어 표시 언어와 파일의 문자 인코딩은 다른 문제입니다. 원본을 유지한 채 파일 형식·인코딩을 확인하세요. 문장 편집이 목적이라면 문자 인코딩을 다루는 텍스트 편집기로 전환하는 편이 적합할 수 있습니다.
저장한 파일의 이름이나 확장자가 달라졌을 때
다른 이름으로 저장할 때 최종 파일명과 확장자를 함께 확인하세요. 확장자를 바꾸는 것은 파일 형식 변환이 아닙니다. 파일을 다시 열어 크기·내용을 확인하고 원본은 별도로 보관합니다.
6. HxD와 비슷한 프로그램 비교
- Notepad++
- 일반 문장·소스 코드 등 텍스트를 편집하는 도구입니다. 문자열이나 인코딩 중심 작업은 Notepad++, 바이너리 파일의 특정 바이트를 확인·수정하는 작업은 HxD가 필요한지 판단하세요.
- WinMerge
- 파일·폴더의 차이를 비교하고 병합하는 작업에 초점을 둡니다. HxD에도 단순 비교가 있지만 변경 사항을 대조·병합하는 것이 목적이면 WinMerge, 바이트 값 편집이 목적이면 HxD의 흐름을 비교하세요.
- ImHex
- 패턴 언어로 파일 구조를 해석하는 등 바이너리 분석 기능이 폭넓고 Windows·macOS·Linux 배포를 제공합니다. 단순 바이트 확인을 넘어 구조 분석이 필요하거나 다른 OS를 사용한다면 공식 요구사항과 함께 비교하세요.
7. 자주 묻는 질문
HxD는 무료인가요? 회사에서도 사용 가능한가요?
+
공식 라이선스는 개인·상업 목적 사용을 무료로 안내합니다. 소프트웨어 판매·광고 설치 래퍼·재배포에는 별도 조건이 있으므로 원문을 확인하세요. 프리웨어인 것이 소스 코드 공개를 의미하지는 않습니다.
한국어판은 어디에서 받나요?
+
공식 HxD20 배포표에서 Korean 행을 확인하세요. 설치형과 포터블 모두 현재 2.5.0.0으로 표시됩니다. 언어마다 별도의 패치가 필요한 것은 아니며 실제 링크는 공통 다국어 배포 파일로 연결됩니다.
설치형과 포터블은 무엇이 다른가요?
+
공식 표의 installable과 portable을 구분해 선택합니다. 포터블도 별도 Setup이 있으며 선택한 폴더에 구성하도록 안내됩니다. 포터블 ZIP을 풀면 곧바로 본 프로그램만 나온다고 생각하지 말고 Setup의 대상 폴더와 완료 안내를 확인하세요.
Windows 11이나 Mac·휴대전화에서도 사용할 수 있나요?
+
현재 공식 OS 표는 Windows XP·2003·Vista·7·8·10을 명시합니다. Windows 11·ARM 지원과 실기기 실행은 확인하지 못했습니다. 같은 개발자의 공식 Mac·Android·iOS 배포 ID도 확인하지 못해 관련 스토어 버튼을 제공하지 않습니다.
텍스트 편집기와 HxD는 어떻게 다른가요?
+
텍스트 편집기는 문자와 줄을 중심으로, HxD는 파일의 바이트와 주소를 중심으로 다룹니다. 문장을 고치는 일에는 메모장·Notepad++로 충분할 수 있습니다. 단순히 파일이 열리지 않는다는 이유만으로 바이트를 수정하지 마세요.
수정 전에 무엇을 주의해야 하나요?
+
원본을 별도로 보관하고 사본으로 작업하세요. 수정할 주소·값의 근거와 삽입·덮어쓰기 모드를 확인한 뒤 다른 이름으로 저장합니다. 작은 변경도 파일을 손상시킬 수 있으므로 결과를 다시 열고 원본과 비교해야 합니다.
8. 참고 자료
관련 프로그램