内容简介
If you are a mobile application evangelist, mobile application developer, information security practitioner, penetration tester on infrastructure web applications, an application security professional, or someone who wants to learn mobile application security as a career, then this book is for you. This book will provide you with all the skills you need to get started with Android and iOS pen-testing.
AI简介
这是一本全面探讨移动应用安全的专业书籍,面向对移动应用安全感兴趣的读者,包括移动应用开发者、安全专业人士以及希望学习移动应用安全技能的人群。本书深入分析了移动应用安全的现状与挑战,包括智能手机的普及、移动应用的发展以及随之而来的安全风险。
本书还详细介绍了Android和iOS平台架构概述,包括两个主要方面:Android和iOS的组件结构,以及安全模型。此外,还深入探讨了如何构建攻击路径与攻击树,以便更好地理解应用程序的安全风险,并制定相应的安全策略来应对。
书中还详细阐述了保护敏感数据的重要性,包括安全开发的理念、Android权限和安全配置、保护Android应用组件以及应对OWASP十大移动风险等。此外,还介绍了移动应用二进制文件保护的重要性,包括保护二进制文件、保护数据在传输和存储过程中的安全、防止应用被篡改等。
在介绍Android与iOS平台安全特性时,本书详细阐述了Android和iOS平台如何通过多种机制确保了移动应用的安全,包括应用程序沙箱、权限管理系统、数据加密、安全审计等。
本书还详细介绍了移动设备渗透测试工具加载,涉及一系列用于Android和iOS系