Whatsapp Download Github For Mac

  пятница 14 февраля
      0

This tool was created during our research at Checkpoint Software Technologies on Whatsapp Protocol.

‎Download apps by WhatsApp Inc., including WhatsApp Desktop, WhatsApp Messenger, and WhatsApp Business. ‎Download apps by WhatsApp Inc., including WhatsApp Desktop, WhatsApp Messenger, and WhatsApp Business. WhatsApp Desktop Social Networking More ways to shop: Visit an Apple Store, call 1-800-MY-APPLE, or find a reseller.

Here is the link to our blog post: https://research.checkpoint.com/fakesapp-a-vulnerability-in-whatsapp/

The Extension:

Read my book to learn more about web hacking https://www.amazon.com/dp/1096435497

Made By:

Dikla Barda

Linkedin - https://www.linkedin.com/in/diklabarda/

Roman Zaikin

Linkedin - https://www.linkedin.com/in/romanzaikin/

Twitter - https://twitter.com/R0m4nZ41k1n

Dependencies:

  1. Download Python 2.7 at https://www.python.org/downloads/release/python-2715/
  2. Download pip at https://pip.pypa.io/en/stable/installing/
  3. Download Microsoft Visual C++ Compiler for Python 2.7 at https://www.microsoft.com/en-us/download/confirmation.aspx?id=44266
  4. Copy stdint.h to C:UsersAdministratorAppDataLocalProgramsCommonMicrosoftVisual C++ for Python9.0VCinclude
  5. Execute the command pip install -r requirements.txt
    • On Linux/Mac use python2 -m pip install -r requirements.txt

About the extension

This extension allow you to view and manipulate the actual data that sent via whatsapp.

  1. Open chrome developer tool and break on keyPair: t, (line 3311) and wait until the keys will appear (5 minutes or so).
  2. Run the decoder server which is parser.py (in helper dir).
  3. Install burpWhatsapp.py to your burp suite extensions.
  4. Break get the keys from step 1.
  5. get the secret parameter from the websocket in burp websocket history.

Functionality

  1. Decrypt incoming data, you have to paste the data as base64 to the extension ctrl+b
  2. Encrypt incoming data, after you decrypt the data you can encrypt and put it back to burp by copy pase the base64 and ctrl+shift+b
  3. Decrypt outgoing data, to decrypt outgoing data you have to take it from AesCbcEncrypt function in list format.
  4. Encrypt outgoing data, after the extension encrypt the data back you have to put it back via the console.

you can use the following helper function to do that: Nvidia geforce 210 gt218 drivers for mac.

TO-DO

The extension currently can decrypt and encrypt only the message related functionality, in order to add more function you have to map the protobufand add it to our protobuf file.