Skip to content

A tool that converts Bitwarden's data into a hashcat-suitable hash

License

Notifications You must be signed in to change notification settings

0x6470/bitwarden2hashcat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bitwarden2hashcat

A tool that converts Bitwarden's data into a hashcat-suitable hash

Usage

python3 bitwarden2hashcat.py            # auto-extraction from local files

python3 bitwarden2hashcat.py data.json  # process the file data.json

python3 bitwarden2hashcat.py *.json     # process all files with a .json extension

Examples

python3 bitwarden2hashcat.py *.json > m23400_hashes.txt saves all found hashes in m23400_hashes.txt

hashcat -a 0 -m 23400 m23400_hashes.txt example.dict

Requirements

  • Python >= 3.7
  • plyvel module

Getting Started

Windows

python -m pip install -r requirements_windows.txt

Linux

pip3 install -r requirements_linux.txt

Bugs

Feel free to create an Issue if any bugs occur.

About

A tool that converts Bitwarden's data into a hashcat-suitable hash

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages