Название: Hacking Android Автор: Terry D. Clark Издательство: Amazon.com Services LLC Год: 2020 Страниц: 418 Язык: английский Формат: epub, azw Размер: 10.7 MB
Learn all about Android to modify and protect your device Against security threats.
This book is for anyone who wants to learn about Android security. Software developers, QA professionals, and beginner- to intermediate-level security professionals will find this book helpful. Basic knowledge of Android programming would be a plus.
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.
Mobile security is one of the hottest topics today. Android being the leading mobile operating system in the market, it has a huge user base, and lots of personal as well as business data is being stored on Android mobile devices. Mobile devices are now sources of entertainment, business, personal life, and new risks. Attacks targeting mobile devices and apps are on the rise. Android, being the platform with the largest consumer base, is the obvious primary target for attackers. This book will provide insights into various attack techniques in order to help developers and penetration testers as well as end users understand Android security fundamentals.
Contents:
Preface ix Chapter 1: Setting Up the Lab 1 Installing the required tools 1 Java 1 Android Studio 4 Setting up an AVD 14 Real device 18 Apktool 19 Dex2jar/JD-GUI 21 Burp Suite 21 Configuring the AVD 24 Drozer 25... Chapter 2: Android Rooting 47 Chapter 3: Fundamental Building Blocks of Android Apps 81 Chapter 4: Overview of Attacking Android Apps 107 Chapter 5: Data Storage and Its Security 139 Chapter 6: Server-Side Attacks 169 Chapter 7: Client-Side Attacks – Static Analysis Techniques 197 Attacking application components 198 Chapter 8: Client-Side Attacks – Dynamic Analysis Techniques 225 Automated Android app assessments using Drozer 226 Chapter 9: Android Malware 283 Writing Android malwares 284 Chapter 10: Attacks on Android Devices 323 Summary 345 Index 347
Скачать Hacking Android
|