A command line cryptographic tool to play with various hashes.
First install all the requirements in requirements.txt using pip install -r requirements.txt
.
Usage:
Hapie.py -t/-f [Optional -o <output file>]
-t : For hashing a string
-f : For hashing a file
-o : Output hashes to a file
Example:
python3 Hapie.py -t "Hello World"
python3 Hapie.py -f Onichan_no_baka.txt
python Hapie.py -t "Hello World" -o File.txt
- MD2
- MD4
- MD5
- SHA1
- SHA224
- SHA256
- SHA384
- SHA512
- BLAKE2B
- BLAKE2S
- LM
- NT
- NTLM
- ROT13
- CRC32
- ADLER32
- WHIRLPOOL
- BASE64
- BCRYPT
- ARGON2
- RIPEMD160
- SHA256_CRYPT
- SHA512_CRYPT
- PBKDF2_SHA256
- PBKDF2_SHA512
- you can hash a file
- you can save the output to a file
- random banner's
- A pretty progress bar
- Kali linux
- Mac Os
- Python 3.9 or above
- For windows user's,visual studio build tools
Date: | Comment: |
---|---|
19-feb-2021 | Initial Release |
21-feb-2021 | Version 1.0.2 (Added support for File Hashing) |
22-feb-2021 | Added a progress bar |
12-mar-2021 | Small fixes |
4-may-2021 | Fixed multiple crashes on text and file Hashing |
25-aug-2021 | Refactor entire code-base and bump version to 1.0.4 |
- ?
The Data about security of Hashes is based on my research about them.if you see something wrong ,contact me at x-neron@pm.me or create an issue
The tool is only for Educational purpose.i am not responsible for the actual use of this tool.
Wrong result...? Please consider reporting it to me. Report a issue at https://github.com/Justaus3r/Hapie/issues
All contributions are welcomed.if you have an suggestion for improvement you can mail me at x-neron@pm.me.fork it and send me a pull requests
Distributed under GPL3.0.