{"id":4477,"date":"2017-04-03T23:19:14","date_gmt":"2017-04-03T15:19:14","guid":{"rendered":"https:\/\/www.darknet.org.uk\/?p=4477"},"modified":"2017-04-13T01:23:30","modified_gmt":"2017-04-12T17:23:30","slug":"hashdata-command-line-hash-identifying-tool","status":"publish","type":"post","link":"https:\/\/www.darknet.org.uk\/2017\/04\/hashdata-command-line-hash-identifying-tool\/","title":{"rendered":"HashData – A Command-line Hash Identifying Tool"},"content":{"rendered":"

HashData is a Ruby-based command-line REPL Hash Identifying Tool with support for a lot of different (most popular) hash types.<\/p>\n

\"HashData<\/p>\n

Installation<\/h3>\n
$ gem install hashdata<\/pre>\n

Usage<\/h3>\n

Command Line<\/h4>\n

When installed, run hashdata<\/code> and paste in hashes when prompted.<\/p>\n

Library<\/h4>\n

Example Script:<\/p>\n

require 'hashdata'\r\nhash = HashData.new\r\nputs(hash.check_type(\"1111111111111\",'DES'))<\/pre>\n

The above should output true. The library only matches the start of your second input, this means that you can check something is an MD5 hash without having to worry about if it is from Joomla or Unix for example.<\/p>\n