Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jam1garner/hash40-z3-crack

z3-based hash cracker for using complex rules to crack hashes in Smash Ultimate
https://github.com/jam1garner/hash40-z3-crack

Last synced: 4 days ago
JSON representation

z3-based hash cracker for using complex rules to crack hashes in Smash Ultimate

Awesome Lists containing this project

README

        

# hash40-z3-crack

A hash cracker that utilized z3 in order to leverage SMT solving for optimizing hash cracking of
hash40 hashes from Smash Ultimate using complex rules/constraints in order to produce higher quality
matches for a given hash.

Output will be newline separated when piped to a file. Progress bar and other human-focused output
will not be included when stdout is piped to a file or another process.

### Required Dependencies

* z3

```
pip install z3-solver
```

### Optional Dependencies (Progress Bar)

To have a progress bar run the following:

```
pip install alive-progress
```