Collection of sha hashes of common passwords.
There is a small script provided that hashes passwords and saves the hashes in this repository format.
Create a password file containing one password per line, and run the following from the root of the repository:
./create_hashes.py < password_file.txt
This repo contains the hashes for around one million common passwords.
You can find the password that matches a given hash by looking into hashes/sha1
.
The file tree is organised so that the first 4 characters of the haxedecimal hash are the first four directories in the file tree
under /hashes/sha1
.
This repository contains over a million files. You might encounter issues when cloning it on your usual filesystem.
Instead, if you have more than 5GB of RAM, I would recommend to clone it to a temporary file system:
mkdir -p /tmp/ram
sudo mount -t tmpfs -o size=5G,nr_inodes=2m tmpfs /tmp/ram/
cd /tmp/ram/
git clone --depth 1 git@github.com:lovasoa/sha_hashes.git