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.3
-
Get token
docker run -it --rm --user $(id -u):$(id -g) -v $(pwd)/tokens:/tokens wabdd:0.1.3 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.3 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.3 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.3.tar.gz
(13.6 kB
view details)
Built Distribution
wabdd-0.1.3-py3-none-any.whl
(18.8 kB
view details)
File details
Details for the file wabdd-0.1.3.tar.gz
.
File metadata
- Download URL: wabdd-0.1.3.tar.gz
- Upload date:
- Size: 13.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.4 CPython/3.12.7 Linux/6.11.6-100.fc39.x86_64
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a4f5befa3a5551b7061da59758b44978192450147cc1b1dd4f435645182c910 |
|
MD5 | 089e96bc42d15006fc6ca095eb92b5ba |
|
BLAKE2b-256 | 9b71e811ad8e8e08455b64207d9bdc65b83a7e714444e16b385d71e43f30081c |
File details
Details for the file wabdd-0.1.3-py3-none-any.whl
.
File metadata
- Download URL: wabdd-0.1.3-py3-none-any.whl
- Upload date:
- Size: 18.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.4 CPython/3.12.7 Linux/6.11.6-100.fc39.x86_64
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c6ed712521d011b35ee1e0f35a282b44034f7d95c451ba2fbbc09a4ed14ba80 |
|
MD5 | 7f10c190496d56d4b7560a09b6023c2e |
|
BLAKE2b-256 | c645edcef52265e4e085590772b9ae6172d785d9cc4df4edd17185031ef4bf6a |