Description
genhash is a tool to generate hashes on the commandline from stdio.
It can be used to generate single or multiple hashes for usage in password databases or even in penetration testing scenarios where you want to test password cracking tools.
genhash alternatives and similar packages
Based on the "Command Line" category.
Alternatively, view genhash alternatives based on common mentions on social networks and blogs.
-
Rich Interactive Widgets for Terminal UIs
Rich interactive widgets for terminal-based UIs written in Go -
The Platinum Searcher
A code search tool similar to ack and the_silver_searcher(ag). It supports multi platforms and multi encodings. -
tcell
Tcell is an alternate terminal package, similar in some ways to termbox, but better in others. -
readline
A pure golang implementation that provide most of features in GNU-Readline under MIT license. -
asciigraph
Go package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies. -
CLI Color
Terminal color rendering tool library, support 8/16 colors, 256 colors, RGB color rendering output, compatible with Windows. -
mow.cli
A Go library for building CLI applications with sophisticated flag and argument parsing and validation. -
termtables
A Go port of the Ruby library terminal-tables for simple ASCII table generation as well as providing markdown and HTML output -
tabular
Print ASCII tables from command line utilities without the need to pass large sets of data to the API.
Get performance insights in less than 4 minutes
Do you think we are missing an alternative of genhash or a related project?
Popular Comparisons
README
genhash
genhash is a tool to generate hashes on the commandline from stdio.
It can be used to generate single or multiple hashes for usage in password databases or even in penetration testing scenarios where you want to test password cracking tools.
Install
genhash is written in Go. You can install the tool with your go installation using following command:
go get -u github.com/vschwaberow/genhash
Or you've got the choice to download a binary distribution package under Releases.
Usage
You can either provide a text string as argument, to be hashed by one of the program supported hash algorithms.
genhash
Or you can provide a list of text strings to be hashed over the stdin
cat | genhash -s
You can list all algorithms over the help function.
Supported are:
- Argon2 hash
- Bcrypt hash
- LanManager hash
- MD4 hash
- MD5 hash
- NTLM hash
- Generate random bytes of size provided
- RIPEMD160 hash
- SHA-1 hash
- SHA2-224 hash
- SHA2-256 hash
- SHA2-512 hash
- SHA3-224 hash
- SHA3-256 hash
- SHA3-512 hash
- Tiger hash
- UUID-1 random string
- UUID-4 random string
- Whirlpool hash