Skip to content

Justaus3r/Hapie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Hapie.py

License Contribution language semver

Description 🔶

A command line cryptographic tool to play with various hashes.

Usage:

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 

Hash algorithms supported/features:

  • 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

Tested Operating system's:

  • Kali linux
  • Mac Os

Requirements:

  • Python 3.9 or above
  • For windows user's,visual studio build tools

Screenshot:

screenshot

CommitTable:

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

Upcoming update:

  • ?

Note:

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

Disclaimer:

The tool is only for Educational purpose.i am not responsible for the actual use of this tool.

Bug Report:

Wrong result...? Please consider reporting it to me. Report a issue at https://github.com/Justaus3r/Hapie/issues

Contributions:

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

License:

Distributed under GPL3.0.