INPUT
샘플 불러오기
파일 불러오기
비우기
OUTPUT
복사
광고 영역
HEX → ASCII 변환기란 무엇인가요?
HEX to ASCII 변환기는 16진수(Hexadecimal) 문자열을 사람이 읽을 수 있는 ASCII 또는 UTF-8 텍스트로 변환하는 무료 온라인 도구입니다. 네트워크 패킷 분석, 디버거 출력 해석, 펌웨어 바이너리 분석 등 16진수 데이터를 다루는 작업에서 즉시 활용할 수 있습니다.
HEX to ASCII 변환이 필요한 상황
네트워크 패킷 분석: Wireshark나 tcpdump로 캡처한 패킷의 페이로드가 16진수로 표시될 때, 실제 텍스트 내용을 확인합니다.
디버거 메모리 덤프: GDB, LLDB 등의 디버거에서 메모리 주소의 내용을 16진수로 출력할 때, 그 안에 담긴 문자열을 해석합니다.
펌웨어·바이너리 분석: 임베디드 시스템이나 IoT 디바이스의 바이너리 파일을 분석할 때 16진수 데이터에서 텍스트 섹션을 추출합니다.
데이터베이스 컬럼 확인: MySQL, PostgreSQL에서 HEX() 함수로 추출한 값을 원본 텍스트로 복원합니다.
지원하는 입력 형식
| 형식 | 예시 |
|---|---|
| 공백 구분 | 48 65 6c 6c 6f |
| 쉼표 구분 | 48,65,6c,6c,6f |
| 0x 접두사 | 0x48 0x65 0x6c 0x6c 0x6f |
| \x 접두사 | \x48\x65\x6c\x6c\x6f |
| 붙여쓰기 | 48656c6c6f |
모든 형식의 결과: Hello
UTF-8 한글 변환 예시
입력: EC 95 88 EB 85 95
결과: 안녕
한글은 UTF-8에서 3바이트로 인코딩됩니다. 16진수 6자리가 한 글자에 대응합니다.
사용 방법
- 입력창에 16진수 문자열을 붙여넣습니다.
0x또는\x접두사, 공백·쉼표 구분자 모두 자동으로 처리합니다. - 샘플 버튼으로 예제 16진수 문자열을 불러올 수 있습니다.
- 출력창에 변환된 텍스트가 실시간으로 나타납니다.
- 유효하지 않은 16진수 형식이면 오류 메시지가 표시됩니다.
반대로 텍스트를 HEX로 변환하려면 상단 탭에서 ASCII → HEX로 전환하세요.
보안 및 개인정보 보호
모든 처리는 브라우저 내에서만 이루어지며 서버로 전송되지 않습니다.
광고 영역