romanzaikin / BurpExtension-WhatsApp-Decryption-CheckPoint

This tool was created during our research at Checkpoint Software Technologies on Whatsapp Protocol (This repository will be updated after BlackHat 2019)
635 stars 173 forks source link

Decryption of an outgoing reply message doesn't show the message #26

Closed johntiror closed 5 years ago

johntiror commented 6 years ago

If I try to decrypt an outgoing reply message:

schermata 2018-08-16 alle 09 10 19

here the reply message ready to be decrypted:

schermata 2018-08-16 alle 09 11 36

here the reply message decrypted:

schermata 2018-08-16 alle 09 11 41

as you can see the message field is empty: it should not.

romanzaikin commented 6 years ago

Ow, I will check that.

romanzaikin commented 6 years ago

@johntiror I have fixed it, can you check please?

thiru112 commented 6 years ago

@romanzaikin i am able to decrypt outgoing msg, but again when i try to encrypt it chows error message Before decryption outgoing message: screenshot from 2018-08-21 23-36-08 After decryption of outgoing message: screenshot from 2018-08-21 23-42-09

Again trying to encrypt: screenshot from 2018-08-21 23-37-53

romanzaikin commented 6 years ago

@thiru112 do you use the new code I have uploaded? because I just fixed this issue.

thiru112 commented 6 years ago

@romanzaikin Thanks,you new code problem solved. Sorry for saying this again but, when i try to decrypt the encrypted message again it shows error again. Before decryption screenshot from 2018-08-23 11-11-29 After Decryption: screenshot from 2018-08-23 11-11-37 Encrypting the same message: screenshot from 2018-08-23 11-11-49 Decrypting the above encrypted message: screenshot from 2018-08-23 11-12-05

johntiror commented 6 years ago

@romanzaikin I just tested the latest code and still the message field is empty in case of reply.

schermata 2018-09-01 alle 09 59 00

Be aware of a possible confusion: this issue is related to the message field empty in case of a reply, it's not related to errors in encryption/decryption. So I think it's not correct to reference the issue "Randomly outgoing encryption does not work #24" to this one. Also the @thiru112 post is off topic here.

Thanks

thiru112 commented 6 years ago

@johntiror I had this empty message field when I tried with different mobile phones, like my mom had vivo when I tried same n times it had same issue (empty field). But my MI phone doesn't show this empty message field at all.