Windows에서 2 개의 이진 파일을 비교하는 도구 [닫기]


136

이진법을 비교하는 도구가 필요합니다. 파일이 상당히 큽니다. 인터넷에서 찾은 일부 프리웨어 또는 평가판 도구는 대용량 파일에 사용하기 편리하지 않습니다. 몇 가지 도구를 추천 해 주시겠습니까?

답변:


97

10
vBinDiff는 정말 훌륭한 도구입니다. 감사
mustafa

4
vBinDiff의 노트에서 "diff와 달리 큰 파일 (최대 4GB)에서 잘 작동합니다." 따라서 큰 파일 작업에 대한 적합성은 "큰"정의에 따라 다릅니다. 또한 Windows 7 x64에서 신비하게 시작되지 않을 것으로 나타났습니다.
intuited

24
VBinDiff는 CLI 프로그램이므로 Windows에서 실행하려고하면 시작되지 않거나 명령 프롬프트 창이 매우 짧게 표시되어 빠르게 사라집니다. 명령 프롬프트를 열고 거기에서 프로그램을 실행하여 어떤 인수를 허용하는지 확인한 다음 이에 따라 명령 프롬프트에서 사용하십시오.
nonoitall

vBinDiff는 Windows 7 x64에서 제대로 작동합니다.
plasticinsect

3
vBinDiff는 삽입 된 바이트를 전혀 다루지 않는 것 같아서 모든 변경 사항을 빨간색으로 표시한다는 점을 제외하고는 HxD보다 훨씬 좋지 않습니다.
endolith

154

파일이 동일한 지 여부 만 찾으려면 fc이진 모드에서 Windows 명령을 사용할 수 있습니다 .

fc.exe /b file1 file2

자세한 내용 은 fc에 대한 참조를 참조 하십시오 .


2
동일한 목적을 위해-파일이 동일한 지 아닌지-휴대용 앱 Duplicate File Finder는 충분히 잘 작동합니다. 특히 .iso 파일과 같은 큰 파일의 경우.
RuntimeException

8
이 윈도우 네이티브 아닌 또한 제 3 자 응용 프로그램이기 때문에 이것은 허용 대답해야한다
LilaQ

1
이것은 단지 바이트 코드의 목록을 보여줍니다-명령 행에는 "comp"도구가 있지만 파일의 크기는 같아야합니다
George Birbilis

가장 우아한 솔루션
Erik Kaju

감독자! 많은 thx!
peter70

19

Total Commander 에는 바이너리 비교 옵션도 있습니다.File \\Compare by content

추신. 일부 사람들은이 도구를 이미 사용 중일 수 있으며 내장 기능을 인식하지 못할 수 있습니다.


1
그러나 텍스트 diff 도구와 같은 삽입 된 내용은 이해할 수 없지만 바이트 만 변경됩니다.
endolith

2
@endolith와 언급해야 할 또 다른 사항은 Total Commander$ 42 USD입니다.
c00000fd

16

http://www.scootersoftware.com/ 에서 비교할 때 제가 가장 좋아하는 "스위스 나이프"


1
Beyond Compare는 500MB 이상의 바이너리 파일에서는 작동하지 않습니다.
Pacerier


@BorisIvanov : Beyond Compare30 일 동안 만 작동하는 유료 소프트웨어라고 언급하면 도움 이 될 것입니다. 그 후에는 $ 60의 라이센스를 받아야합니다.
c00000fd

이상한 점이지만 공식 사이트에서 다운로드 한 버전은 평가판 기간 후에도 항상 작동합니다. 해킹이 없습니다.
보리스 이바노프

11

Cygwin에서 :

$cmp -bl <file1> <file2>

diffs 이진 오프셋과 값은 각각 10 진수와 8 진수입니다 .. Vladi.


8

objcopy를 사용하여 16 진수로 변환 한 다음 diff를 사용하는 것을 선호합니다.


2
유용한 답변. 출력 파일 크기는 입력 파일의 약 3 배입니다. 이 명령은 이진 파일을 16 진수로 변환합니다. objcopy -I binary -O ihex <in_file> <out_file>
evpo

4

나는 hexcmp 생각 가 즉각 사용하기 쉽다고 합니다.

그것은 명령 줄과 비교하여 GUI 응용 프로그램으로 매우 사용하기 쉽지만 기능 측면에서는 강력합니다. 초보자와 통과하는 사용자에게 유용합니다.

HexCmp HexCmp는 시각적 이진 파일 비교 응용 프로그램 및 사용하기 쉬운 16 진 편집기입니다. 두 파일을 이진 원시로 빠르고 쉽게 비교할 수 있습니다. (29.95 달러)


HexCmp는 최대 4GB의 파일을 처리합니다.
Technophile

꽤 잘 작동하는 것 같습니다. 15 일의 평가판 만 있지만 두 파일을 비교 한 후 제거 했으므로 별 문제가되지 않습니다.
AndyD273

0

밖에있을 때는 Google Play 스토어의 "DiffTool"도 사용할 수 있습니다. DiffTool은 파일이 너무 크지 않은 경우 텍스트 파일, 이진 파일 및 폴더를 비교합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.