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
Composifying Your Not-Compose Code
kikoso
0
3
Guardrails and Sanity Checks: Verifying LLM Input and Output for Developers
kikoso
0
34
KMP_for_Swift.pdf
kikoso
0
53
Android Benchmarking and other stories
kikoso
0
280
KMP for Mobile Developers
kikoso
0
71
Diving into Coroutines
kikoso
1
75
K/N for mobile developers (including libraries' snippets)
kikoso
0
95
Kotlin/Native for Multiplatform development
kikoso
0
70
TensorFlow for Mobile Developers
kikoso
0
21
Other Decks in Programming
See All in Programming
Six and a half ridiculous things to do with Quarkus
hollycummins
0
220
Introduce Hono CLI
yusukebe
6
3.1k
Developer Joy - The New Paradigm
hollycummins
1
370
Vueのバリデーション、結局どれを選べばいい? ― 自作バリデーションの限界と、脱却までの道のり ― / Which Vue Validation Library Should We Really Use? The Limits of Self-Made Validation and How I Finally Moved On
neginasu
2
1.6k
フロントエンド開発のためのブラウザ組み込みAI入門
masashi
7
3.6k
O Que É e Como Funciona o PHP-FPM?
marcelgsantos
0
210
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
670
AIと人間の共創開発!OSSで試行錯誤した開発スタイル
mae616
2
820
TransformerからMCPまで(現代AIを理解するための羅針盤)
mickey_kubo
7
5.5k
Blazing Fast UI Development with Compose Hot Reload (droidcon London 2025)
zsmb
0
270
Server Side Kotlin Meetup vol.16: 内部動作を理解して ハイパフォーマンスなサーバサイド Kotlin アプリケーションを書こう
ternbusty
3
260
技術的負債の正体を知って向き合う
irof
0
270
Featured
See All Featured
4 Signs Your Business is Dying
shpigford
185
22k
Java REST API Framework Comparison - PWX 2021
mraible
34
8.9k
Making Projects Easy
brettharned
120
6.4k
KATA
mclloyd
PRO
32
15k
Mobile First: as difficult as doing things right
swwweet
225
10k
Optimizing for Happiness
mojombo
379
70k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.7k
Being A Developer After 40
akosma
91
590k
Gamification - CAS2011
davidbonilla
81
5.5k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
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