Skip to content

jinhaoxia/hashdb

 
 

Repository files navigation

HASHDB

Welcome to hashdb!

The hashdb tools are used for finding blacklist data in raw media by using cryptographic hashes calculated from hash blocks.

The toolset provides facilities for creating hash databases of MD5 hashes on files aligned along hash block boundaries as well as querying hash databases, merging hash databases, and performing hash lookups. Multiple map types are supported, allowing for specific optimizations. Hash databases may be imported and exported in DFXML format.

The hashdb toolset includes the hashdb tool, hashdb library file libhashdb.a, and header file hashdb.hpp.

hashdb builds and installs on Linux and OS X systems using configure; make; make install. hashdb also cross-compiles to Windows from Fedora 20+ using mingw.

Web links

Bugs

Plese enter bugs on the github issue tracker

Maintainer

Bruce Allen bdallen@nps.edu

License

Please see Licence

Program Documentation

To generate the program documentation with Doxygen, please type:

cd doc/doxygen
make

About

NPS Hash database library

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 35.0%
  • C 34.7%
  • Shell 24.3%
  • Python 3.7%
  • NSIS 1.3%
  • Roff 0.6%
  • Other 0.4%