hashcat – Multi-Threaded Password Hash Cracking Tool

By -

10834792876_098c17098b

hashcat claims to be the world’s fastest CPU-based password recovery tool, while not as fast as GPU powered hash brute forcing (like CUDA-Multiforcer), it is still pretty fast.

hashcat was written somewhere in the middle of 2009. Yes, there were already close-to-perfect working tools supporting rule-based attacks like “PasswordsPro”, “John The Ripper”. However for some unknown reason, both of them did not support multi-threading. That was the only reason to write hashcat: To make use of the multiple cores of modern CPUs.

Granted, that was not 100% correct. John the Ripper already supported MPI using a patch, but at that time it worked only for Brute-Force attack. There was no solution available to crack plain MD5 which supports MPI using rule-based attacks.

Hashcat, from its first version, v0.01, was called “atomcrack”. This version was very poor, but at least the MD5 kernel was written in assembler utilizing SSE2 instructions and of course it was multi-threaded. It was a simple dictionary cracker, nothing more. But it was fast. Really fast. Some guys from the scene become interested in it and after one week there were around 10 beta testers. Everything worked fine and so requests for more algorithm types, a rule-engine for mutation of dictionaries, a windows version and different attack modes were added. These developments took around half a year, and were completely non-public.

 

Features

  • Multi-Threaded
  • Multi-Hash (up to 24 million hashes)
  • Multi-OS (Linux, Windows and OSX native binaries)
  • Multi-Algo (MD4, MD5, SHA1, DCC, NTLM, MySQL, …)
  • SSE2, AVX and XOP accelerated
  • All Attack-Modes except Brute-Force and Permutation can be extended by rules
  • Very fast Rule-engine
  • Rules compatible with JTR and PasswordsPro
  • Possible to resume or limit session
  • Automatically recognizes recovered hashes from outfile at startup
  • Can automatically generate random rules
  • Load saltlist from external file and then use them in a Brute-Force Attack variant
  • Able to work in an distributed environment
  • Specify multiple wordlists or multiple directories of wordlists
  • Number of threads can be configured
  • Threads run on lowest priority
  • Supports hex-charset
  • Supports hex-salt
  • 80+ Algorithms implemented with performance in mind

 

DOWNLOAD LINK:

hashcat-0.46.7z

 

15 Comments to hashcat – Multi-Threaded Password Hash Cracking Tool

  1. Excellent post. Keep writing such kind of info on your site.
    Im really impressed by it.
    Hey there, You’ve performed an incredible job. I’ll definitely digg it and for my part suggest to my friends.
    I’m confident they’ll be benefited from this website.

  2. Please let me know if you’re looking for a article writer for your blog.

    You have some really good articles and I feel I would be a good asset.

    If you ever want to take some of the load off, I’d really like to write some material for your blog in exchange for a link
    back to mine. Please blast me an email if interested.
    Thanks!

  3. I beⅼievе this is among the so mսch vital info
    for me. And i’m satisfied studying your article. But should
    statement on feա common issues, The site style is ideal, the articles is in reality nicе :
    D. Good job, cheers

  4. Hey there! This is kind of off topic but I need some
    guidance from an established blog. Is it difficult to
    set up your own blog? I’m not very techincal but I can figure things
    out pretty fast. I’m thinking about setting up my own but
    I’m not sure where to begin. Do you have any tips or suggestions?

    Appreciate it

  5. I love your blog.. good colors & theme. Did you create this amazing
    site yourself or would you employ someone to get it
    done for you? Plz respond as I’m seeking to construct my blog and wish
    to know where u got this from. thanks a good deal

  6. I’m truly experiencing the design and layout of your respective website.
    It’s an extremely easy about the eyes which makes it considerably more pleasant to me ahead here and visit
    more frequently. Do you hire out a designer to produce your theme?
    Outstanding work!

  7. Asking questions are the truth is good thing if you are not understanding anything completely,
    but this part of writing gives nice understanding
    even.

Leave a Reply

Your email address will not be published. Required fields are marked *