安卓Frida逆向与协议分析

安卓Frida逆向与协议分析

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

安卓逆向工程实战:Frida工具应用,案例丰富,适合安全与分析工程师使用。

内容简介

本书翔实地介绍流行的Frida工具在安卓逆向工程中的应用,内容包括:如何安装和使用Frida、基本的环境搭建、Frida—tools、Frida脚本、Frida API、批量自动化Trace和分析、RPC远程方法调用、在无须逆向算法具体实现的情况下对Frida工具的调用,并提供了大量App逆向与协议分析案例,书中还介绍了更加稳定的Xposed框架的使用方法,以及从安卓源码开始定制属于自己的抓包沙箱,打造无法被绕过的抓包环境等。本书案例丰富,注重实操,尤其适合安卓应用安全工程师、安卓逆向分析工程师、爬虫工程师以及大数据收集和分析工程师使用。

章节目录

封面页

书名页

版权页

内容简介

前言

目录

第1章 安卓逆向环境搭建

1.1 虚拟机环境准备

1.2 逆向环境准备

1.3 移动设备环境准备

1.3.1 刷机

1.3.2 ROOT

1.3.3 Kali NetHunter刷机

1.4 Frida开发环境搭建

1.4.1 Frida介绍

1.4.2 Frida使用环境搭建

1.4.3 Frida开发环境配置

1.5 本章小结

第2章 Frida Hook基础与快速定位

2.1 Frida基础

2.1.1 Frida基础介绍

2.1.2 Frida Hook 基础

2.1.3 Objection基础

2.2 Hook快速定位方案

2.2.1 基于Trace枚举的关键类定位方式

2.2.2 基于内存枚举的关键类定位方式

2.3 本章小结

第3章 Frida脚本开发之主动调用与RPC入门

3.1 Frida RPC开发姿势

3.2 Frida Java层主动调用与RPC

3.3 Frida Native层函数主动调用

3.4 本章小结

第4章 Frida逆向之违法App协议分析与取证实战

4.1 加固App协议分析

4.1.1 抓包

4.1.2 注册/登录协议分析

4.2 违法应用取证分析与VIP破解

4.2.1 VIP清晰度破解

4.2.2 图片取证分析

4.3 本章小结

第5章 Xposed Hook及主动调用与RPC实现

5.1 Xposed应用Hook

5.1.1 Xposed安装与Hook插件开发入门

5.1.2 Hook API详解

5.1.3 Xposed Hook加固应用

5.1.4 使用Frida一探Xposed Hook

5.2 Xposed主动调用与RPC实现

5.2.1 Xposed主动调用函数

5.2.2 Xposed结合NanoHTTPD实现RPC调用

5.3 本章小结

第6章 Android源码编译与Xposed魔改

6.1 Android源码环境搭建

6.1.1 编译环境准备

6.1.2 源码编译

6.1.3 自编译系统刷机

6.2 Xposed定制

6.2.1 Xposed源码编译

6.2.2 Xposed魔改绕过XposedChecker检测

6.3 本章小结

第7章 Android沙箱之加解密库“自吐”

7.1 沙箱介绍

7.2 哈希算法“自吐”

7.2.1 密码学与哈希算法介绍

7.2.2 MD5算法Hook“自吐”

7.2.3 Hash算法源码沙箱“自吐”

7.3 crypto_filter_aosp项目移植

7.4 本章小结

第8章 Android沙箱开发之网络库与系统库“自吐”

8.1 从r0capture到源码沙箱网络库“自吐”

8.1.1 App抓包分析

8.1.2 从r0capture到沙箱无感知抓包

8.1.3 使用沙箱辅助中间人抓包

8.2 风控对抗之简单实现设备信息的篡改

8.2.1 风控对抗基础介绍

8.2.2 源码改机简单实现

8.3 本章小结

第9章 Android协议分析之收费直播间逆向分析

9.1 VIP功能绕过

9.2 协议分析

9.3 主动调用分析

9.3.1 简单函数的主动调用

9.3.2 复杂函数的主动调用

9.4 本章小结

第10章 Android协议分析之会员制非法应用破解

10.1 r0tracer介绍与源码剖析

10.2 付费功能绕过

10.3 协议分析

10.4 打造智能聊天机器人

10.5 本章小结

安卓Frida逆向与协议分析是2022年由清华大学出版社出版,作者陈佳林。

得书感谢您对《安卓Frida逆向与协议分析》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Excel数据分析与处理 电子书
全书分为4篇:第1篇为应用基础篇,主要介绍Excel的基本功能和基本操作;第2篇为数据处理篇,主要介绍使用公式和函数实现数据处理的方法,以及直观显示数据的方法;第3篇为数据分析篇,主要介绍Excel数据管理、数据分析方面的基本功能和分析方法;第4篇为拓展应用篇,主要介绍宏和协同功能。
系统分析与设计 电子书
本书介绍系统分析与设计的原理、方法、技术、工具和应用,全书分4个部分,第1部分(第1章)从信息系统的设计模型、应用环境开始,介绍系统分析与设计的定义、过程与流行的技术方法;第2部分(第2~8章)是本书的重点内容,其中第2~4章分别从静态、动态和数据的角度讨论建模的方法和技术,第5~8章则分别从系统整体架构设计、类和包设计、人机界面设计及数据模式设计的角度讨论系统设计的方法和技术;第3部分(第9章)
OptiStruct结构分析与工程应用 电子书
本书系统地介绍了OptiStruct的分析功能,包括功能背后的理论知识、具体参数的试验获取,以及典型的过程应用案例。
大数据分析与挖掘 电子书
数据科学与大数据技术专业系列规划教材。强调概念+算法实践,让你“小数据”上会“算”,“大数据”上“算得快”。
Elasticsearch数据搜索与分析实战 电子书
深入描述了Elasticsearch的各种运行机制。