WhatsApp Backup Google Drive Downloader Decryptor
Project description
WhatsApp Backup Google Driver Downloader Decryptor
Usage
Using PyPi
-
Install the
wabdd
packagepip install wabdd
-
Get token
wabdd token YOUR_GOOGLE@EMAIL.ADDRESS
-
Download backup
wabdd download --token-file /tokens/YOUR_GOOGLE_EMAIL_ADDRESS_token.txt
-
Decrypt backup
wabdd decrypt --key-file keys/PHONE_NUMBER_decryption.key dump backups/PHONE_NUMBER_DATE
Prerequisites (only for poetry and docker)
-
Clone repository
git clone https://github.com/giacomoferretti/whatsapp-backup-downloader-decryptor
-
Write down your backup decryption key
- RECOMMENDED: create a folder named
keys
and store your key there
- RECOMMENDED: create a folder named
Using Poetry
-
Install dependencies
poetry install
-
Get token
poetry run wabdd token YOUR_GOOGLE@EMAIL.ADDRESS
-
Download backup
poetry run wabdd download --token-file /tokens/YOUR_GOOGLE_EMAIL_ADDRESS_token.txt
-
Decrypt backup
poetry run wabdd decrypt --key-file keys/PHONE_NUMBER_decryption.key dump backups/PHONE_NUMBER_DATE
Using Docker
-
Build docker image
docker build . -t wabdd:0.1.1
-
Get token
docker run -it --rm --user $(id -u):$(id -g) -v $(pwd)/tokens:/tokens wabdd:0.1.1 token YOUR_GOOGLE@EMAIL.ADDRESS
-
Download backup
docker run -it --rm --user $(id -u):$(id -g) -v $(pwd)/backups:/backups -v $(pwd)/tokens:/tokens wabdd:0.1.1 download --token-file /tokens/YOUR_GOOGLE_EMAIL_ADDRESS_token.txt
-
Decrypt backup
docker run -it --rm --user $(id -u):$(id -g) -v $(pwd)/backups:/backups -v $(pwd)/keys:/keys wabdd:0.1.1 decrypt --key-file keys/PHONE_NUMBER_decryption.key dump backups/PHONE_NUMBER_DATE
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
wabdd-0.1.1.tar.gz
(13.5 kB
view details)
Built Distribution
wabdd-0.1.1-py3-none-any.whl
(18.7 kB
view details)
File details
Details for the file wabdd-0.1.1.tar.gz
.
File metadata
- Download URL: wabdd-0.1.1.tar.gz
- Upload date:
- Size: 13.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.4 CPython/3.12.7 Linux/6.11.4-101.fc39.x86_64
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c46427a53bc8a9c3596ea5295ef2b60d5d466fbeaa8db7b31897050c5a55ea1 |
|
MD5 | a3bf4f64f72cd50ec029fe623682c9d2 |
|
BLAKE2b-256 | 4acf9d29bbc9185186955d97a65dbb6a66ec1067bd15adc29c06d03f0a6d2be7 |
File details
Details for the file wabdd-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: wabdd-0.1.1-py3-none-any.whl
- Upload date:
- Size: 18.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.4 CPython/3.12.7 Linux/6.11.4-101.fc39.x86_64
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | eac447c6a5f25bfd5241e47e6a8871e21ec3fd9eb3130583644152a535a8a116 |
|
MD5 | 64128ca70206b09aa312db35ede3c14e |
|
BLAKE2b-256 | 6456bd15da77f54c69c8c01e90d2363199abc91ed9e9e40a158f00ce80e83c1d |