28 《吐血整理》高级系列教程-吃透Fiddler抓包教程-Fiddler如何抓取Android7.0以上的Https包-下篇( 二 )


来一段专业的原理解释吧:
作者通过替换 /system/bin/app_precesss 程序控制zygote进程 , 使得它在系统启动的过程中会加载Xposed framework的一个jar文件即XposedBridge.jar , 从而完成对Zygote进程及其创建的Dalvik虚拟机的劫持 , 并且能够允许开发者独立的替代任何class , 例如framework本身 , 系统UI又或者随意的一个app 。
除此之外使用这种方法的好处是ROM , APP都没有产生任何变化 , 因此理论上就不会造成设备变砖 , 同时撤掉修改也非常容易 , 仅需要停用 Xposed framework 即可完全恢复原样 。
XposedInstaller(xposed框架)是一款可以在不修改APK的情况下影响程序运行(修改系统)的框架服务 , 基于它可以制作出许多功能强大的模块 , 且在功能不冲突的情况下同时运作 。
JustTrustMe是Github上的一个开源工程 , 他是一个Xposed模块 , 用来禁止SSL证书验证 。以下是其简介 。
JustTrustMe:An xposed module that disables SSL certificate checking. This is useful for auditing an appplication which does certificate pinning.
Xposed安装器下载地址
安卓5.0版本以下下载地址:https://pan.baidu.com/s/1dEToAvJ 密码:uiu8
安卓5.0版本以上下载地址:https://files.cnblogs.com/files/pingming/xposedinstaller.apk
JustTrustMe Relese版本下载地址:https://files.cnblogs.com/files/pingming/JustTrustMe.apk    github:https://github.com/Fuzion24/JustTrustMe/releases
以下是安装步骤:
2.1安装Xposed安装器Xposed是一款特殊的Android应用 , 通过替换system\bin\下面的的app_process等文件来控制zygote进程 , 进而实现控制手机上所有的app进程;缺点就是不能hook应用的so中的函数 。
官网地址:https://repo.xposed.info/module/de.robv.android.xposed.installer  。如下图所示:

28 《吐血整理》高级系列教程-吃透Fiddler抓包教程-Fiddler如何抓取Android7.0以上的Https包-下篇

文章插图
敲黑板!!!官网地址中给出两个安装包 , 一个是Android版本5.0以下下载地址 , 一个是以上下载地址需要你根据你的手机系统版本去下载 。
1.宏哥这里直接在模拟器的浏览器中输入官网地址下载 , 省的后边还要将安装包拖到模拟器中 , 宏哥这里的版本是7.0 。如下图所示:
28 《吐血整理》高级系列教程-吃透Fiddler抓包教程-Fiddler如何抓取Android7.0以上的Https包-下篇

文章插图
2.根据官网提示 , 宏哥下载大于5.0的安装包 , 也就是最上边的下载地址:http://forum.xda-developers.com/showthread.php?t=3034811  。如下图所示:
28 《吐血整理》高级系列教程-吃透Fiddler抓包教程-Fiddler如何抓取Android7.0以上的Https包-下篇

文章插图
3.下载完成安装包 , 安装到模拟器 , 如下图所示:
28 《吐血整理》高级系列教程-吃透Fiddler抓包教程-Fiddler如何抓取Android7.0以上的Https包-下篇

文章插图
2.2安装Xposed框架安装好Xposed安装器后 , 发现Xposed框架没有安装 , 那么接下来就安装Xposed框架 , 安装过程需要Root权限 , 完成后重启 。具体操作步骤如下:
1.需要安装插入Xposed框架 , 点击“Version89” , 然后点击“install” , 如下图所示:
28 《吐血整理》高级系列教程-吃透Fiddler抓包教程-Fiddler如何抓取Android7.0以上的Https包-下篇

文章插图
竟然提示下载失败 , 查了下原因应该是网络的关系(不是我们自己的网络 , 而是无法连接官方获取安装文件) , 这就说明其实只要能连接 , 不管是官方也好、神盾也罢 , 都是可以安装成功的 。

经验总结扩展阅读