安卓黑客手册(影印版 英文版)

安卓黑客手册(影印版 英文版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , , , ,
2017-10
版次: 1
ISBN: 9787564173623
定价: 82.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 353页
字数: 460千字
正文语种: 英语
7人买过
  •   随着安卓移动手机数量在全球范围内的爆炸性增长,移动设备已经成为了我们日常生活中不可缺少的二部分。安卓设备的安全性是一个广泛的话题,同样应该纳入到日常生活中,为了抵御日益猖獗的智能手机攻击,从终端用户到开发人员和安全专家,所有人都应当关注安卓的安全性。
      《安卓黑客手册(影印版 英文版)》将一步步带你学习安卓安全。首先是一些*基础的内容,然后逐渐会接触到安卓提权、应用程序安全评定、恶意软件、APK文件感染以及模糊测试这些概念。在这个过程中,你将学会各种可用于日常渗透测试的工具和技术。你*终会获得进行安卓应用脆弱性评定以及渗透测试所需要的技能,创建出一个安卓渗透测试实验室。   Srinivasa Rao Kotipalli (@sriniOx0 0) is a security researcher from India. He has extensive hands-on experience in performing web application, infrastructure, and mobile security assessments. He worked as a security consultant at Tata Consultancy Services India for two and a half years and later join9d a start-up in Malaysia. He has delivered training sessions on web, infrastructure, and mobile penetrahon testing for organizations across the world, in countries such as India, Malaysia, Brunei, and Vietnam. Through responsible disclosure programs, he has reported vulnerabilities in many top-notch orgaruzations. He holds a bachelor's degree in information technology and is OSCP certified. He blogs at www. androidpentesting . com and www.infosecinstitute.com.
      
      Mohammed A.Imran (@secfigo) is an experienced application security engineer and the founder of null Singapore and null Hyderabad. With more than 6 years of experience in product security and consulting, he spends most of his time on penetration testing, vulnerability assessments, and source code reviews of web and mobile applications. He has helped telecom, banking, and software development houses create and maintain secure SDLC programs. He has also created and delivered training on application security and secure coding practices to students, enterprises, and government orgaruzations. He holds a master's degree in computer science and is actively involved in the information security community and organizes meetups regularly. Preface

    Chapter 1: Setting Up the Lab
    installing the required tools
    Java
    Android Studio
    Setting up an AVD
    Real device
    Apktool
    Dex2jar/JD-GUI
    Burp Suite
    Configuring the AVD
    Drozer
    Prerequisites
    QARK (No support for windows)
    Getting ready
    Advanced REST Client for Chrome
    Droid Explorer
    Cydia Substrate and Introspy
    SQLite browser
    Frida
    Setting up Frida server
    Setting up frida-client
    Vulnerable apps
    Kali Linux
    ADB Primer
    Checking for connected devices
    Getting a shell
    Listing the packages
    Pushing files to the device
    Pulling files from the device
    Installing apps using adb
    Troubleshooting adb connections
    Summary

    Chapter 2: Android Rooting
    What is rooting?
    Why would we root a device?
    Advantages of rooting
    Unlimited control over the device
    Installing additional apps
    More features and customization
    Disadvantages of rooting
    It compromises the security of your device
    Bricking your device
    Voids warranty
    Locked and unlocked boot loaders
    Determining boot loader unlock status on Sony devices
    Unlocking boot loader on Sony through a vendor specified method
    Rooting unlocked boot loaders on a Samsung device
    Stock recovery and Custom recovery
    Prerequisites
    Rooting Process and Custom ROM installation
    Installing recovery softwares
    Using Odin
    Using Heimdall
    Rooting a Samsung Note 2
    Flashing the Custom ROM to the phone
    Summary

    Chapter 3: Fundamental Building Blocks of Android Apps
    Basics of Android apps
    Android app structure
    How to get an APK file?
    Storage location of APK files
    /data/app/
    /system/app/
    /data/app-private/
    Android app components
    Activities
    ……

    Chapter 4: Overview of Attacking Android Apps
    Chapter 5: Data Storage and Its Security
    Chapter 6: Sewer-Side Attacks
    Chapter 7: Client-Side Attacks - Static Analysis Techniques
    Chapter 8: Client-Side Attacks - Dynamic Analysis Techniques
    Chapter 9: Android Malware
    Chapter 10: Attacks on Android Devices

    Index
  • 内容简介:
      随着安卓移动手机数量在全球范围内的爆炸性增长,移动设备已经成为了我们日常生活中不可缺少的二部分。安卓设备的安全性是一个广泛的话题,同样应该纳入到日常生活中,为了抵御日益猖獗的智能手机攻击,从终端用户到开发人员和安全专家,所有人都应当关注安卓的安全性。
      《安卓黑客手册(影印版 英文版)》将一步步带你学习安卓安全。首先是一些*基础的内容,然后逐渐会接触到安卓提权、应用程序安全评定、恶意软件、APK文件感染以及模糊测试这些概念。在这个过程中,你将学会各种可用于日常渗透测试的工具和技术。你*终会获得进行安卓应用脆弱性评定以及渗透测试所需要的技能,创建出一个安卓渗透测试实验室。
  • 作者简介:
      Srinivasa Rao Kotipalli (@sriniOx0 0) is a security researcher from India. He has extensive hands-on experience in performing web application, infrastructure, and mobile security assessments. He worked as a security consultant at Tata Consultancy Services India for two and a half years and later join9d a start-up in Malaysia. He has delivered training sessions on web, infrastructure, and mobile penetrahon testing for organizations across the world, in countries such as India, Malaysia, Brunei, and Vietnam. Through responsible disclosure programs, he has reported vulnerabilities in many top-notch orgaruzations. He holds a bachelor's degree in information technology and is OSCP certified. He blogs at www. androidpentesting . com and www.infosecinstitute.com.
      
      Mohammed A.Imran (@secfigo) is an experienced application security engineer and the founder of null Singapore and null Hyderabad. With more than 6 years of experience in product security and consulting, he spends most of his time on penetration testing, vulnerability assessments, and source code reviews of web and mobile applications. He has helped telecom, banking, and software development houses create and maintain secure SDLC programs. He has also created and delivered training on application security and secure coding practices to students, enterprises, and government orgaruzations. He holds a master's degree in computer science and is actively involved in the information security community and organizes meetups regularly.
  • 目录:
    Preface

    Chapter 1: Setting Up the Lab
    installing the required tools
    Java
    Android Studio
    Setting up an AVD
    Real device
    Apktool
    Dex2jar/JD-GUI
    Burp Suite
    Configuring the AVD
    Drozer
    Prerequisites
    QARK (No support for windows)
    Getting ready
    Advanced REST Client for Chrome
    Droid Explorer
    Cydia Substrate and Introspy
    SQLite browser
    Frida
    Setting up Frida server
    Setting up frida-client
    Vulnerable apps
    Kali Linux
    ADB Primer
    Checking for connected devices
    Getting a shell
    Listing the packages
    Pushing files to the device
    Pulling files from the device
    Installing apps using adb
    Troubleshooting adb connections
    Summary

    Chapter 2: Android Rooting
    What is rooting?
    Why would we root a device?
    Advantages of rooting
    Unlimited control over the device
    Installing additional apps
    More features and customization
    Disadvantages of rooting
    It compromises the security of your device
    Bricking your device
    Voids warranty
    Locked and unlocked boot loaders
    Determining boot loader unlock status on Sony devices
    Unlocking boot loader on Sony through a vendor specified method
    Rooting unlocked boot loaders on a Samsung device
    Stock recovery and Custom recovery
    Prerequisites
    Rooting Process and Custom ROM installation
    Installing recovery softwares
    Using Odin
    Using Heimdall
    Rooting a Samsung Note 2
    Flashing the Custom ROM to the phone
    Summary

    Chapter 3: Fundamental Building Blocks of Android Apps
    Basics of Android apps
    Android app structure
    How to get an APK file?
    Storage location of APK files
    /data/app/
    /system/app/
    /data/app-private/
    Android app components
    Activities
    ……

    Chapter 4: Overview of Attacking Android Apps
    Chapter 5: Data Storage and Its Security
    Chapter 6: Sewer-Side Attacks
    Chapter 7: Client-Side Attacks - Static Analysis Techniques
    Chapter 8: Client-Side Attacks - Dynamic Analysis Techniques
    Chapter 9: Android Malware
    Chapter 10: Attacks on Android Devices

    Index
查看详情
12
相关图书 / 更多
安卓黑客手册(影印版 英文版)
安卓应用开发案例教程
王晨、戴建勇 编
安卓黑客手册(影印版 英文版)
安卓Frida逆向与协议分析
陈佳林 著
安卓黑客手册(影印版 英文版)
安卓工程师教你玩转Android
一得 著
安卓黑客手册(影印版 英文版)
安卓传奇:Android缔造团队回忆录
[美]Chet Haase(切特·哈斯
安卓黑客手册(影印版 英文版)
安卓应用开发(中级)
腾讯科技(深圳)有限公司
安卓黑客手册(影印版 英文版)
安卓手机使用秘笈(达人版)
孙迪、木三 编
安卓黑客手册(影印版 英文版)
安卓手机新手宝典:想怎么玩就怎么玩
小柴工作室 编
安卓黑客手册(影印版 英文版)
安卓Frida逆向与抓包实战
陈佳林
您可能感兴趣 / 更多
安卓黑客手册(影印版 英文版)
Hadoop MapReduce实战手册
Srinath(斯里兰卡)、Thilina Gunarathne(斯里兰卡) 著;杨卓荦 译;杨博淋 校
安卓黑客手册(影印版 英文版)
计算机网络数学基础
Srinivasan Keshav 著;纪其进 译
安卓黑客手册(影印版 英文版)
TheCustomerServiceSolution
Sriram Dasu、Richard Chase 著
安卓黑客手册(影印版 英文版)
BuildingLeanSupplyChainswiththeTheoryofConstraints
Srinivasan、Mandyam 著
安卓黑客手册(影印版 英文版)
Yoga Mala: The Original Teachings of Ashtanga Yoga Master Sri K. Pattabhi Jois 瑜伽精选
Sri K. Pattabhi Jois 著
安卓黑客手册(影印版 英文版)
Programming Windows Azure:Programming the Microsoft Cloud
Sriram Krishnan 著
安卓黑客手册(影印版 英文版)
Rethinking the MBA: Business Education at a Crossroads MBA教育再思考:十字路口的工商管理教育
Srikant(斯里坎特·达塔尔)、David A.(戴维·A·加文)、Patrick G. Cullen(帕特里克·G·卡伦) 著
安卓黑客手册(影印版 英文版)
Happiness at Work: Be Resilient Motivated and Successful - No Matter What[幸福工作]
Srikumar Rao(斯瑞库马·拉奥) 著
安卓黑客手册(影印版 英文版)
Text Mining:Classification, Clustering, and Applications (Chapman & Hall/CRC Data Mining and Knowledge Discovery Series)
Srivastava;Ashok;Mehran;Sahami
安卓黑客手册(影印版 英文版)
Are You Ready to Succeed?
Srikumar S. Rao 著
安卓黑客手册(影印版 英文版)
Yoga Mala
Sri K. Pattabhi Jois
安卓黑客手册(影印版 英文版)
Tinker Dabble Doodle Try Unlock the Power of th
Srini Md Pillay 著