Skip to content

BetterWayElectronics/file-comparator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

BwE File Comparator

BwE

Tool for analysing and comparing files (in bulk) but is mainly intended for binary files (firmware flashes, executables, malware etc).

Performs the following functions:

Comparative Analysis

  1. Compare Offsets (Hex) (Result - Filename)
  2. Compare Offsets (ASCII) (Result - Filename)
  3. Compare Offsets MD5 (MD5 Hash - Filename)
  4. Dual Offsets Comparison (Result 1 - Result 2 - Filename)
  5. Dual Offsets MD5 Comparison (MD5 Hash 1 - MD5 Hash 2 - Filename)
  6. Dynamic Offset MD5 Calculation (Size Header - MD5 - Filename)

Statistical Analysis

  1. Compare Offsets Entropy (log2(256)) (Entropy - Filename)
  2. Compare Offsets Statistics (00 Count % / FF Count % - Filename)
  3. Compare File Entropy (log2(256)) (Entropy - Filename)
  4. Compare File Statistics (00 Count % / FF Count % - Filename)

Hash

  1. Obtain File MD5s (MD5 Hash - Filename)
  2. Obtain File SHA1s (SHA1 Hash - Filename)
  3. Obtain MIME Types (MIME - Filename)

Other

  1. Extract File By Offset (/Extracted/Hash)