Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Hacking WhatsApp
Search
Enrique López Mañas
December 22, 2012
Programming
4
1.3k
Hacking WhatsApp
GDG Presentation
Enrique López Mañas
December 22, 2012
Tweet
Share
More Decks by Enrique López Mañas
See All by Enrique López Mañas
KMP_for_Swift.pdf
kikoso
0
47
Android Benchmarking and other stories
kikoso
0
130
KMP for Mobile Developers
kikoso
0
70
Diving into Coroutines
kikoso
1
72
K/N for mobile developers (including libraries' snippets)
kikoso
0
89
Kotlin/Native for Multiplatform development
kikoso
0
65
TensorFlow for Mobile Developers
kikoso
0
21
Kotlin/Native for Multiplatform development
kikoso
1
190
TensorFlow for Mobile Developers
kikoso
0
160
Other Decks in Programming
See All in Programming
The Modern View Layer Rails Deserves: A Vision For 2025 And Beyond @ RailsConf 2025, Philadelphia, PA
marcoroth
1
150
High-Level Programming Languages in AI Era -Human Thought and Mind-
hayat01sh1da
PRO
0
780
地方に住むエンジニアの残酷な現実とキャリア論
ichimichi
5
1.5k
効率的な開発手段として VRTを活用する
ishkawa
0
140
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
2
640
おやつのお供はお決まりですか?@WWDC25 Recap -Japan-\(region).swift
shingangan
0
140
スタートアップの急成長を支えるプラットフォームエンジニアリングと組織戦略
sutochin26
1
5.8k
AI時代のソフトウェア開発を考える(2025/07版) / Agentic Software Engineering Findy 2025-07 Edition
twada
PRO
87
29k
Blazing Fast UI Development with Compose Hot Reload (droidcon New York 2025)
zsmb
1
290
#QiitaBash MCPのセキュリティ
ryosukedtomita
1
1.3k
Rails Frontend Evolution: It Was a Setup All Along
skryukov
0
140
5つのアンチパターンから学ぶLT設計
narihara
1
170
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Raft: Consensus for Rubyists
vanstee
140
7k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
740
Docker and Python
trallard
44
3.5k
Why Our Code Smells
bkeepers
PRO
336
57k
Unsuck your backbone
ammeep
671
58k
Automating Front-end Workflow
addyosmani
1370
200k
Bash Introduction
62gerente
613
210k
Code Review Best Practice
trishagee
69
18k
4 Signs Your Business is Dying
shpigford
184
22k
Transcript
Samstag, 22. Dezember 12
WhatsApp No presentation needed No security either Samstag, 22. Dezember
12
Known bugs/ features Changing status (not solved) Communication without encryption
(solved) Storage encryption (not solved) Authentication (not solved) Samstag, 22. Dezember 12
Changing status Status can be changed remotely Programmer published a
Website. WhatsApp block the website Windows tool Samstag, 22. Dezember 12
Communication without encryption Communication was sent in plain text Intercepting
messages WhatsApp Sniffer for Android, Wireshark... Samstag, 22. Dezember 12
Authentication Authentication against their server Usage of WhatsApp API WhatsApp
sent „Cease and desist“ to WhatsApp API programmers Samstag, 22. Dezember 12
Storage encryption All conversations stored in SD Card ... even
if you remove them... ...even the GPS coordinates.... ...using the same key for encryption! Samstag, 22. Dezember 12
WhatsApp Conversation stealer Uses two permissions Library integration Silently background
service Only for scientific purposes :-) Samstag, 22. Dezember 12
Danke! + http://goo.gl/t4AVh @eenriquelopez http://www.neo-tech.es Samstag, 22. Dezember 12