haskdeep alternatives and similar packages
Based on the "Console" category.
Alternatively, view haskdeep alternatives based on common mentions on social networks and blogs.
Do you think we are missing an alternative of haskdeep or a related project?
What is it?
Command line tool that computes file hashes traversing recursively through a directory structure. Known hashes are saved to file and they can be used to verify the original files or a copy of them.
Execute haskdeep without arguments and it will show you the help text:
[email protected]:~$ haskdeep Usage: haskdeep COMMAND [-c|--computation MODE] [-r|--root DIRNAME] [-k|--known FILENAME] Computes hashes and audit a set of files Available options: -h,--help Show this help text -v,--version Show version information -c,--computation MODE md5 | sha1 | sha256 | skein512 - default md5 -r,--root DIRNAME Root directory - default current directory -k,--known FILENAME Known hashes file - default known.haskdeep -e,--excl-regex REGEX Exclude files or directories based on regex -f,--incl-mod-from DATE Include files modified from yyyy-mm-ddThh:mm:ssZ -t,--incl-mod-upto DATE Include files modified up to yyyy-mm-ddThh:mm:ssZ Available commands: compute Computes file hashes and saves them to known hashes file audit Audits files comparing them to known hashes
create known hashes of files contained in a root directory (traversed recursively)
[email protected]:~$ haskdeep compute -c md5 -r myimportantfiles/ -k knownhashes.txt -e "tmp|\.log"
verify a copy of the same files comparing them with known hashes
[email protected]:~$ haskdeep audit -c md5 -r copyofmyimportantfiles/ -k knownhashes.txt -e "tmp|\.log"
Please see the file called LICENSE.
Heavily inspired by
For question and comments:
*Note that all licence references and agreements mentioned in the haskdeep README section above are relevant to that project's source code only.