HashDB CLI
For information about hashdb take a look at https://hashdb.openanalysis.net. This is a small python CLI which allows querying for hashes/algorithms from the commandline.
Installation
pip install hashdb-cli
Usage
Usage: hashdb [OPTIONS] COMMAND [ARGS]...
Options:
--install-completion [bash|zsh|fish|powershell|pwsh]
Install completion for the specified shell.
--show-completion [bash|zsh|fish|powershell|pwsh]
Show completion for the specified shell, to
copy it or customize the installation.
--help Show this message and exit.
Commands:
add Add a new string to hashdb
algorithms Load and dump available algorithms.
get Get original strings for a given algorithm and a hash.
hunt Check if given hashes are available via different hash...
resolve Try to hunt for a single hash and grab the string afterwards.
string Get information about a string which is already available...
List algorithms
hashdb algorithms (--description)
Get string
Hashdb requires the hash to be an unsigned integer, however, hex strings can be used in combination with -h/--hex parameter.
hashdb get <algo_name> <h1> <h2> <h3> ... <hn> (--hex)
Hunt
Pass multiple hashes to the API in order to find a fitting algorithm.
hashdb hunt <h1> <h2> <h3> ... <hn> (--hex)
Resolve
Combination of hunt and get.
hashdb resolve <h1> ... <hn> (--hex)
String
Get information about a string in the database
hashdb string <string>
Metadata
Release files for hashdb-cli 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| hashdb_cli-0.1.3.tar.gz | 15.4 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hashdb_cli-0.1.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 19.6 kB
Release files / hashdb_cli-0.1.3.tar.gz
| Download URL | hashdb_cli-0.1.3.tar.gz |
|---|---|
| Size | 15.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4e8f5ebc689ec518f515e422cdb9c77643e90a86f0ef8dfadf802af22b5d9aea
|
|
BLAKE2b-256 checksum How to use checksums |
e2c5cc18bc183c9707ae80dc9f1bb7839d21f360c19b061d333db1aa571d451b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.5
|
Release files / hashdb_cli-0.1.3-py3-none-any.whl
| Download URL | hashdb_cli-0.1.3-py3-none-any.whl |
|---|---|
| Size | 4.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
fea54792d54fe1ecebaa68e61c0c52154b6fd14f2072317b2ba2b21a409c003f
|
|
BLAKE2b-256 checksum How to use checksums |
88806631561633fe94f66866da1bb0f2b610dff7c67ad906370f384b6b93e32b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.5
|
Security for hashdb-cli 0.1.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.