TalAloni / MD5Stream

Store MD5 hash in NTFS Alternate Data Stream
GNU Lesser General Public License v3.0
12 stars 4 forks source link

About MD5Stream:

Like many other MD5 checksum verification utilities, MD5Stream lets you find out if your files have been corrupted, however, unlike most programs, MD5Stream will store the MD5 hash of each file (together with its last modification time) in the file alternate data stream.
Whenever you move your file, the hash will go with it, and you won't have to worry about keeping an updated hash list.
Using the file last modification time, which is stored with the MD5 hash, the program can tell whether the file was modified or corrupted, and in the latter case the MD5 hash will simply be updated.

What this program can do:
  1. Calculate an MD5 hash and store it in an NTFS ADS.
  2. Calculate hashes for all files in a given directory (including sub-directories).
  3. Verify the stored hash, list corrupted files, and update the hash for any file that was legitimately modified.

MD5Stream

Contact:

If you have any question, feel free to contact me.
Tal Aloni tal.aloni.il@gmail.com