-
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
-
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
-
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
-
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