jjantura / hhc

Simple password (hash based) cracker written i Haskell

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

hhc - simple haskell hash cracker CircleCI

Main assumptions

The project is meant NOT to be competitive to any other password crackers. It's just a side-product of Haskell self-study and can be rather considered as (comparative) benchmark.

Functional TODO:

  • other algorithms: MD5, SHA*, RipeMD, ... [done]
  • other than brute-force modes (dictionary, dictionary with rules) [done]
  • testing [partly done]
  • benchmarking single and multithreaded [partly done - single threading]
  • hash validation (length, content)
  • multithreading
  • optimization

Technical TODO:

  • replace custom benchmarking with criterion

About

Simple password (hash based) cracker written i Haskell

License:BSD 2-Clause "Simplified" License


Languages

Language:Haskell 99.1%Language:Shell 0.9%