https://github.com/william-versatile/find-key-password
Find your lost keepass master password from a list of candidates
https://github.com/william-versatile/find-key-password
keepassword rust
Last synced: 8 months ago
JSON representation
Find your lost keepass master password from a list of candidates
- Host: GitHub
- URL: https://github.com/william-versatile/find-key-password
- Owner: William-versatile
- Created: 2024-03-28T02:00:00.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-28T02:00:28.000Z (about 2 years ago)
- Last Synced: 2025-08-20T02:49:31.099Z (10 months ago)
- Topics: keepassword, rust
- Language: Rust
- Homepage:
- Size: 147 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Purpose
Find kdbx4 password from a list of passwords.
## Compilation
Install [Rust](https://rust-lang.org) using [rustup](https://rustup.rs/) or use the Rust package from your operating system.
Compile `findkeepassword` using
```bash
$ cargo build --release
```
The executable is then in `target/release/findkeepassword`. Install it somewhere in your `$PATH`.
## Usage
```bash
$ findkeepassword --help
findkeepassword 1.0.0
Samuel Tardieu
Find your lost keepass master password by trying many from a list
USAGE:
findkeepassword [FLAGS] [OPTIONS]
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
-v Display attempts
OPTIONS:
-k, --key-file The optional key file
ARGS:
The kdbx file
The file containing the list of possible passwords
```
Checking a password on a large file may take some significant time. `findkeepassword` will use all the available cores on your computer in order to speedup the search.