Punycode 인코더/디코더
Punycode를 사용하여 국제화 도메인 이름을 인코딩하거나 디코딩합니다.
Punycode 인코더/디코더 소개
Punycode Encoder/Decoder는 국제화 도메인 네임(IDN)을 사람이 읽을 수 있는 Unicode 형태와 xn--으로 시작하는 ASCII 호환 인코딩(ACE) Punycode 표현 간에 변환합니다. Punycode는 RFC 3492에 정의된 메커니즘으로, ASCII만 지원하는 DNS 시스템 내에서 아랍어, 중국어, 키릴 자모 또는 악센트가 있는 라틴 문자와 같은 비 ASCII 문자가 포함된 도메인 이름을 등록하고 해석할 수 있도록 합니다. 이 도구는 여러 레이블이 있는 전체 도메인 이름을 처리하며 각 국제화 레이블에 xn-- 접두사를 올바르게 적용하거나 제거합니다. 도메인 등록 대행업체, DNS 엔지니어 및 보안 연구원에게 필수적인 유틸리티입니다.
사용 방법
cafe.com과 같은 Unicode 도메인 이름이나 비 라틴 스크립트의 도메인을 입력 필드에 입력하고 Encode를 클릭하면 xn-- 접두사가 붙은 전체 Punycode 표현을 받을 수 있습니다. 디코딩하려면 xn-- 레이블이 포함된 Punycode 도메인을 붙여넣고 Decode를 클릭하여 원래의 Unicode 형태를 확인하십시오. 이 도구는 점으로 구분된 모든 레이블을 포함한 전체 도메인 이름을 처리합니다. DNS 레코드, SSL 인증서 구성 또는 보안 분석에 사용하기 위해 인코딩되거나 디코딩된 도메인을 복사하십시오.
주요 사용 사례
- DNS 영역 파일 구성 및 도메인 등록을 위해 Unicode 국제화 도메인 이름을 Punycode ACE 형식으로 변환
- SSL/TLS 인증서 또는 WHOIS 레코드에서 발견된 xn-- Punycode 레이블을 디코딩하여 기본 Unicode 도메인 확인
- 구매 전 IDN 도메인 등록이 의도한 Unicode 문자에 매핑되는지 확인
- 시각적으로 합법적인 도메인과 유사한 의심스러운 Punycode 도메인을 디코딩하여 호모그래프 피싱 공격 탐지
- 국제화된 이메일 주소 도메인 부분을 테스트하고 메일 서버에서 IDN 이메일 구성 유효성 검사