practicalli / clojure-web-services

Develop production grade server-side web services and APIs using Clojure and REPL driven development
https://practical.li/clojure-web-services
Creative Commons Attribution Share Alike 4.0 International
11 stars 14 forks source link

DBeaver - local passwords #101

Open practicalli-johnny opened 2 years ago

practicalli-johnny commented 2 years ago

The DBeaver database tool can store passwords locally. This file is encrypted and can be decrypted using the following openssl command and the dbeaver key taken from the source code.

openssl aes-128-cbc -d -K babb4a9f774ab853c96c2d653dfe544a -iv 00000000000000000000000000000000 -in dbeaver-connections.json | dd bs=1 skip=16 2>/dev/null

On a linux system the local password file can be found at

~/.local/share/DBeaverData/workspace6/General/.dbeaver/credentials-config.json