4 ms·
The real issue is client-side. The WhatsApp client is proprietary software, meaning you can't easily inspect it to see if it's doing as claimed, and you can't
by MaxBarraclough 4y ago
The real issue is client-side.
The WhatsApp client is proprietary software, meaning you can't easily inspect it to see if it's doing as claimed, and you can't opt out if Facebook decide to update it to do something you don't want, say, by removing its end-to-end encryption.
With a FOSS chat solution, and especially a federated one, you no longer need to place such trust in any provider.
- _8j50 4y agoMaybe not easily but you can reverse engineer and analyze the network protocol.
- MaxBarraclough 4y agoThe network protocol is encrypted. These guys [0][1] reverse engineered the WhatsApp client by digging into its JavaScript. Looks like the WhatsApp client wasn't designed with resisting reverse-engineering as a high priority. [0] https://www.youtube.com/watch?v=N0Ne623fKWc https://www.youtube.com/watch?v=N0Ne623fKWc [1] https://i.blackhat.com/USA-19/Wednesday/us-19-Zaikin-Reverse-Engineering-WhatsApp-Encryption-For-Chat-Manipulation-And-More.pdf https://i.blackhat.com/USA-19/Wednesday/us-19-Zaikin-Reverse...