Skip to main content

WhatsApp Backup Google Drive Downloader Decryptor

Project description

WhatsApp Backup Google Driver Downloader Decryptor

PyPI - Version

Usage

Using PyPi

  1. Install the wabdd package

    pip install wabdd
    

    or by using pipx

    pipx install wabdd
    
  2. Get token (change with your Google account email used in WhatsApp backup settings)

    wabdd token YOUR_GOOGLE@EMAIL.ADDRESS
    
    • If you need additional information, check the guide
  3. Download backup

    wabdd download --token-file /tokens/YOUR_GOOGLE_EMAIL_ADDRESS_token.txt
    

    or with filters (e.g. excluding videos)

    wabdd download --exclude "Media/WhatsApp Video/*" --token-file /tokens/YOUR_GOOGLE_EMAIL_ADDRESS_token.txt
    
  4. Decrypt backup (only if end-to-end encryption is enabled)

    wabdd decrypt --key-file keys/PHONE_NUMBER_decryption.key dump backups/PHONE_NUMBER_DATE
    

Getting the oauth_token

  1. Visit https://accounts.google.com/EmbeddedSetup
  2. Login using the Google account associated in the WhatsApp backup settings.
  3. You will get the following screen OAuth Step 1
  4. Now click on "I agree", the form will load indefinitely. OAuth Step 2
  5. Open the Developer Tools using F12, CTRL+SHIFT+I or by right-cliking the page > Inspect
  6. Now go to the Application tab, under Cookies select https://accounts.google.com
  7. Copy the value of the oauth_token cookie OAuth Step 3

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.5.tar.gz (16.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wabdd-0.1.5-py3-none-any.whl (21.6 kB view details)

Uploaded Python 3

File details

Details for the file wabdd-0.1.5.tar.gz.

File metadata

  • Download URL: wabdd-0.1.5.tar.gz
  • Upload date:
  • Size: 16.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.13.2 Linux/6.13.7-200.fc41.x86_64

File hashes

Hashes for wabdd-0.1.5.tar.gz
Algorithm Hash digest
SHA256 4f8d0e74d5afbe5f5f82b52b304b8f52d31667280dff84d1a2577c988a8b2fb3
MD5 e1f88be65ccd55a6c5038759fd401462
BLAKE2b-256 63f783de3cf3d42fc967d4d2b23e3dadb7901c51e8fe1ca362fc361dd5104816

See more details on using hashes here.

File details

Details for the file wabdd-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: wabdd-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 21.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.13.2 Linux/6.13.7-200.fc41.x86_64

File hashes

Hashes for wabdd-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 ad89078e50b433d7892ab089909569ad3ee0c0e9785135ce3a4f8a7124cb56eb
MD5 4a0c4ddd80c0049164594451bef21b67
BLAKE2b-256 67d8a2e0723f4a3a6616bb0fb93a1043c6498e874efde32e79a6fca32c09ef71

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page