파일 두 개를 바이트 단위로 비교하기
텍스트 비교 도구는 흔하지만, 브라우저에서 쓸 만한 바이너리 비교 도구는 흔치 않습니다. 펌웨어 덤프 두 개, 내보낸 파일 두 개, “똑같아 보이는” 바이너리 두 개 — 어디서 어긋나는지 지도 하나로 한눈에 보입니다.
- 브라우저 안에서 전부 처리됩니다
- 오프라인에서도 작동합니다
- 업로드 없음
- 가입 없음
- 워터마크 없음
도구를 불러오는 중…
작동 방식
- A 파일과 B 파일을 끌어다 놓으세요.
- 히트맵을 읽으세요. 초록은 일치, 빨강은 차이입니다.
- 조각을 클릭해 정확한 바이트를 나란히 살펴보세요.
왜 아무것도 업로드되지 않는가
이 페이지가 하는 모든 작업은 브라우저 탭 안에서 도는 코드가 처리합니다. 웹 페이지를 그리는 그 엔진을 그대로 씁니다. 파일은 디스크에서 탭의 메모리로 읽어 들여 거기서 변환한 뒤 다시 다운로드 파일로 내보냅니다. 어디로도 전송되지 않습니다. 우리에게도, 제3자에게도.
직접 확인해 보세요
- 브라우저 개발자 도구(F12)를 열고 네트워크(Network) 탭을 선택합니다.
- 파일을 올리고 도구를 실행합니다.
- 보이는 요청은 도구 자체의 코드를 받아 오는 것뿐입니다. 무거운 몇몇 도구는 공개 CDN에서 오픈소스 엔진을 함께 받아 옵니다. 여기에 loreatec.jp로 가는 작은 방문 집계 신호 하나(페이지 주소와 제목, 그 이상은 없습니다)가 더해집니다. 어느 것도 당신의 파일을 실어 나르지 않습니다.
자주 묻는 질문
색은 무엇을 뜻하나요?
각 칸은 파일의 한 조각을 요약합니다. 완전한 초록은 완전히 같다는 뜻이고, 빨강 쪽으로 갈수록 다른 바이트의 비율이 높다는 뜻입니다. 초록 바다 속의 가느다란 빨간 줄은 고쳐 쓴 헤더 부분일 가능성이 크고, 어느 지점부터 온통 빨간색이라면 대개 그 지점에 뭔가 끼어들어 뒤의 내용이 통째로 밀린 것입니다.
50 MB 제한은 왜 있나요?
바이트 단위 비교는 두 파일을 모두 메모리에 올려 두기 때문입니다. 50 MB를 넘어가면 탭이 멈출 위험이 커지고, 이 사이트는 멈추는 것보다 처리를 거부하는 쪽을 택합니다.
텍스트 비교처럼 삽입도 알아채나요?
아닙니다. 순서가 아니라 위치를 비교하기 때문입니다. 무언가 끼어들면 그 뒤의 내용은 자리만 옮겨졌을 뿐인데도 전부 “다르다”고 나옵니다. 위치 기준 비교의 한계이고, 다만 히트맵의 무늬를 보면 이런 밀림 현상은 대개 쉽게 알아볼 수 있습니다.