当前位置:当前位置:主页 > 计算机电子书 > 移动开发 > Frida pdf电子书
安卓Frida逆向与协议分析

安卓Frida逆向与协议分析 PDF 清晰版

  • 更新:2022-04-24
  • 大小:61.9 MB
  • 类别:Frida
  • 作者:陈佳林
  • 出版:清华大学出版社
  • 格式:PDF

  • 资源介绍
  • 学习心得
  • 相关内容

安卓Frida逆向与协议分析》是由清华大学出版社出版的一本关于Frida方面的书籍,作者是陈佳林,主要介绍了关于Frida、协议分析方面的知识内容,目前在Frida类书籍综合评分为:8.9分。

书籍介绍

编辑推荐

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

内容简介

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

目录

  • 第1章安卓逆向环境搭建1
  • 1.1虚拟机环境准备1
  • 1.2逆向环境准备3
  • 1.3移动设备环境准备6
  • 1.3.1刷机6
  • 1.3.2ROOT10
  • 1.3.3KaliNetHunter刷机13
  • 1.4Frida开发环境搭建17
  • 1.4.1Frida介绍18
  • 1.4.2Frida使用环境搭建18
  • 1.4.3Frida开发环境配置22
  • 1.5本章小结23
  • 第2章FridaHook基础与快速定位24
  • 2.1Frida基础24
  • 2.1.1Frida基础介绍24
  • 2.1.2FridaHook基础26
  • 2.1.3Objection基础28
  • 2.2Hook快速定位方案33
  • 2.2.1基于Trace枚举的关键类定位方式33
  • 2.2.2基于内存枚举的关键类定位方式40
  • 2.3本章小结46
  • 第3章Frida脚本开发之主动调用与RPC入门47
  • 3.1FridaRPC开发姿势47
  • 3.2FridaJava层主动调用与RPC53
  • 3.3FridaNative层函数主动调用61
  • 3.4本章小结66
  • 第4章Frida逆向之违法App协议分析与取证实战67
  • 4.1加固App协议分析67
  • 4.1.1抓包67
  • 4.1.2注册/登录协议分析70
  • 4.2违法应用取证分析与VIP破解75
  • 4.2.1VIP清晰度破解75
  • 4.2.2图片取证分析78
  • 4.3本章小结87
  • 第5章XposedHook及主动调用与RPC实现88
  • 5.1Xposed应用Hook88
  • 5.1.1Xposed安装与Hook插件开发入门88
  • 5.1.2HookAPI详解93
  • 5.1.3XposedHook加固应用98
  • 5.1.4使用Frida一探XposedHook101
  • 5.2Xposed主动调用与RPC实现108
  • 5.2.1Xposed主动调用函数108
  • 5.2.2Xposed结合NanoHTTPD实现RPC调用115
  • 5.3本章小结119
  • 第6章Android源码编译与Xposed魔改121
  • 6.1Android源码环境搭建121
  • 6.1.1编译环境准备121
  • 6.1.2源码编译125
  • 6.1.3自编译系统刷机129
  • 6.2Xposed定制131
  • 6.2.1Xposed源码编译131
  • 6.2.2Xposed魔改绕过XposedChecker检测140
  • 6.3本章小结151
  • 第7章Android沙箱之加解密库“自吐”153
  • 7.1沙箱介绍153
  • 7.2哈希算法“自吐”154
  • 7.2.1密码学与哈希算法介绍154
  • 7.2.2MD5算法Hook“自吐”155
  • 7.2.3Hash算法源码沙箱“自吐”160
  • 7.3crypto_filter_aosp项目移植167
  • 7.4本章小结172
  • 第8章Android沙箱开发之网络库与系统库“自吐”173
  • 8.1从r0capture到源码沙箱网络库“自吐”173
  • 8.1.1App抓包分析173
  • 8.1.2从r0capture到沙箱无感知抓包176
  • 8.1.3使用沙箱辅助中间人抓包186
  • 8.2风控对抗之简单实现设备信息的篡改198
  • 8.2.1风控对抗基础介绍198
  • 8.2.2源码改机简单实现199
  • 8.3本章小结210
  • 第9章Android协议分析之收费直播间逆向分析212
  • 9.1VIP功能绕过212
  • 9.2协议分析217
  • 9.3主动调用分析225
  • 9.3.1简单函数的主动调用226
  • 9.3.2复杂函数的主动调用230
  • 9.4本章小结237
  • 第10章Android协议分析之会员制非法应用破解238
  • 10.1r0tracer介绍与源码剖析238
  • 10.2付费功能绕过244
  • 10.3协议分析250
  • 10.4打造智能聊天机器人255
  • 10.5本章小结260

资源获取

相关资源

网友留言