🔬 Hex Viewer
Analyze binary files in hexadecimal
Usage
- Auto-detects file type by signature
- Supports hex pattern search (space-separated)
- Max file size: 10MB
- Shows ASCII characters alongside hex
Hex Viewer 가이드
언제 사용하나요?
- 파일 분석: 알 수 없는 파일의 형식 확인
- 디버깅: 바이너리 프로토콜이나 파일 형식 문제 해결
- 보안 분석: 악성코드나 의심스러운 파일 조사
- 데이터 복구: 손상된 파일에서 데이터 추출
- 학습: 파일 형식과 바이너리 구조 이해
파일 시그니처 (매직 바이트)
대부분의 파일 형식은 고유한 "매직 바이트"로 시작합니다. 이를 통해 파일 확장자와 관계없이 실제 파일 형식을 확인할 수 있습니다.
| 형식 | 시그니처 (Hex) | ASCII |
|---|---|---|
| 25 50 44 46 | ||
| PNG | 89 50 4E 47 | .PNG |
| JPEG | FF D8 FF | ÿØÿ |
| ZIP | 50 4B 03 04 | PK.. |
| EXE | 4D 5A | MZ |
| ELF (Linux) | 7F 45 4C 46 | .ELF |
16진수 읽는 법
기본 구조
오프셋 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F ASCII
00000000 48 65 6C 6C 6F 20 57 6F 72 6C 64 21 0D 0A 00 00 Hello World!....
- 오프셋: 파일 시작부터의 바이트 위치 (16진수)
- Hex 값: 각 바이트의 16진수 값 (00-FF)
- ASCII: 출력 가능한 문자, 나머지는 점(.)으로 표시
명령줄 도구
Linux/Mac - xxd
xxd filename.bin | head -20Linux/Mac - hexdump
hexdump -C filename.bin | head -20관련 도구
Related Tools
View all Files & Assets toolsExplore tools that pair well with this one.