The first comprehensive guide to discovering and preventing attacks on the Android OS As the Android operating system continues to increase its share of the smartphone market, smartphone hacking remains a growing threat. Written by experts who rank among the world's foremost Android security researchers, this book presents vulnerability discovery, analysis, and exploitation tools for the good guys. Following a detailed explanation of how the Android OS works and its overall security architecture, the authors examine how vulnerabilities can be discovered and exploits developed for various system components, preparing you to defend against them. If you are a mobile device administrator, security researcher, Android app developer, or consultant responsible for evaluating Android security, you will find this guide is essential to your toolbox. Android Hacker's Handbook is the first comprehensive resource for IT professionals charged with smartphone security.
I highly recommend this book, not just to people interested in Android hacking, but anyone interested in vulnerability research and exploit development. The first three chapters are very Android specific, but much of whats discussed in chapter 4 and beyond can be addressed to any application & platform.
Special thanks to Accuvant Labs who gave me a copy of this book.
First: Over 10 years old, so 9.5 years out of date. Android 4.4 here.
Second: Great book. Well organised, great primer to Android structure (which is why I read it), systematic, practical with practical real-world examples. Written by people who do it, every day. I come from a 20-year Linux background, started using Unix in 1987 (yup), studied electronics, and I kinda work in this area in a non-tech capacity. For anyone like me, it's perfectly pitched and easy to read. Not too technical.
I wanted to list this book's good bits, but there are so many. Despite its age, if you are looking for a "introduction to the Android system" then this book is great. Otherwise . . .
. . . otherwise, sorry, but it's soooo old that I couldn't recommend it as any sort of guide to Android hacking. If you've got something written in the last couple of years, use that instead.
The book didn't fully satisfy my expectations but it did what it suggested. As a newbie in the Android world thanks to this book I got some nice introduction to Android's ecosystem: history, security design, architecture, attack surface, etc. Since I've already had some basic information security knowledge some chapters were really easy to read and understand, but also were very informative. Due to a lack of comprehension, other more technical chapters were a bit of a challenge for me, but they also were quite educative (at least the ones I understood). After getting some more experience and knowledge to fill the gaps I have, for sure I'll be able to fully enjoy it. Also, I wanted to point out how good an author's manner of writing was (it was splendid!).