You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 31, 2024. It is now read-only.
Open Signal's db.sqlite in sqlitebrowser, decrypt it with the hex-encoded password from config.json (make sure to select "raw" and to prefix the key with "0x"
Save the full db as plaintext.sqlite ... (alternatively, you can just extract the required credentials via sqlitebrowser and skip steps 3-4)
Patch adhesive/signal_auth.py to remove the decryption logic and point it at the plaintext db instead
The below may help people who can't get Adhesive to run. I suspect it's related to the
sqlcipher3
dependency , which appears problematic on MacOS.Trying to get the credentials (fails)
Dependencies
(Had some trouble installing sqlcipher3 and compiled it manually)
My workaround/solution
db.sqlite
in sqlitebrowser, decrypt it with the hex-encoded password fromconfig.json
(make sure to select "raw" and to prefix the key with "0x"plaintext.sqlite
... (alternatively, you can just extract the required credentials via sqlitebrowser and skip steps 3-4)adhesive/signal_auth.py
to remove the decryption logic and point it at the plaintext db insteadThe text was updated successfully, but these errors were encountered: