AZ Tools

파일 타입 탐지 (매직 바이트)

파일

브라우저에서 드롭된 파일의 첫 512바이트 읽기, ~35개의 잘 알려진 파일 시그니처 테이블(PNG·JPEG·GIF·WebP·PDF·ZIP·GZIP·7z·MP3·FLAC·MP4·MKV·WOFF2·ELF·PE·SQLite 등)과 매치. 감지된 타입을 브라우저 보고 MIME(OS에서 옴, 보통 확장자 기반)와 비교, 불일치 플래그. 다운로드한 아카이브 확인·이름 바뀐 .jpg가 진짜 JPEG인지 검증·처리 전 사용자 업로드 파일 정상성 체크에 유용.

사용법

  1. 임의 파일 드롭 또는 선택.
  2. 감지된 타입 확인 — 선언된 것과 다르면 뱃지로 알림.

자주 묻는 질문

파일이 브라우저를 떠남?
아니. 첫 512바이트만 읽고, File API로 로컬에서만. 업로드 없음.
.docx가 왜 ZIP로 나옴?
DOCX·XLSX·PPTX·JAR·EPUB·OOXML 모두 내부적으로 ZIP 컨테이너. 구분하려면 아카이브 안 특정 엔트리 검사 필요 — 매직 바이트만으론 구분 불가.

관련 도구