DEMO.mp4
Hashget is a Python tool designed for efficient hash decryption by querying known online sources. Instead of using local wordlists to match a hash, Hashget taps into online Rainbow-Tables to rapidly fetch potential matches. Right now supports md5/sha1/sha256/sha512. while it depends on online sources, things can change.
- Retrieves hash decryptions from online databases.
- Optimized for speed and efficiency.
- Supports MD5, SHA1, SHA256, SHA512 include base64 decoding.
- Ability to send requests through a proxy server (specifically configured for anonsurf on Kali Linux).
| _____ |A | |\ ___| | D | | | | | K | | |___| | A \ | |____\| L \|_________I Hashget v1.2 Github v1.2 usage: Hashget.py [-h] -t T [-ha HA] [-hf HF] [-p P] [-b B] Hash decrypt using scrapping source. options: -h, --help show this help message and exit -t T, -type T Hash type, for example sha1, md5, sha256, etc. -ha HA, -hashit HA Hash itself to decrypt. -hf HF, -hashfile HF Hash itself to decrypt from a file.txt -p P, -proxy P Use proxy when sending request. -b B, -base64 B Use it for Base64 decoding.
Type: MD5 --> Hash: dc92364159da3086106f6a0c9ee68d06 --> 'SecurePassword123'
1/11: Resolved 'requests.exceptions.InvalidURL: Failed to parse' error. Ensure Python is updated and run the following commands:
apt update -y pip3 install --upgrade urllib3
17/11: Some sites, such as md5decrypt, are returning zero results. I am are actively working on a solution.
14/12: If the binary library is missing, install it using:
pip install binary
17/1: Various general fixes and improvements to outputs.
23/03: Improved result printing and added two more websites to the sources.
12/04: Added support for Base64 and include more online sources.
14/09: Integrated Selenium for improved web parsing capabilities. Before using this feature, ensure that you have both the `requests` library and the `chromedriver` installed. Chromedriver should be located at `/usr/bin/chromedriver`. Install the required libraries and dependencies using the following commands:
pip install requests selenium sudo cp path_to_your_chromedriver /usr/bin/chromedriver