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.2
-
Get token
docker run -it --rm --user $(id -u):$(id -g) -v $(pwd)/tokens:/tokens wabdd:0.1.2 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.2 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.2 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.2.tar.gz
(13.5 kB
view details)
Built Distribution
wabdd-0.1.2-py3-none-any.whl
(18.7 kB
view details)
File details
Details for the file wabdd-0.1.2.tar.gz
.
File metadata
- Download URL: wabdd-0.1.2.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 | 5e580ddefc7d0232064cfc9e632f50f227f2eb585729861f3219c57de5b0fe3c |
|
MD5 | 3c90fe21337bd76af110fb650314543d |
|
BLAKE2b-256 | 63a609c12ccc02c9e318015c71596b21783608e51587f92eaff963964d912aa2 |
File details
Details for the file wabdd-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: wabdd-0.1.2-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 | 7315a9f42c8cad9ff586b258f12e7de4f4f396396c47b61a25ed3d4f08be3dee |
|
MD5 | 79333043a2b1d91b482d5e917bb363be |
|
BLAKE2b-256 | 3dc6518b3808c7774049486fb9042fe9f74d137ca3e70cf0dcdb892d88812442 |