Reqble(小黄鸟)抓包安卓app断网免ROOT操作流程

准备阶段

  • 下载MT管理器,安装到手机或者模拟器。下载地址:https://mt2.cn

  • 开通MT的会员,如果是临时用就开一个月,如果后期经常用可以开永久。

  • 下载Reqble抓包工具并安装到手机或者模拟器。下载地址:https://reqable.com/zh-CN

  • 下载你准备抓包的APP的APK安装包,放到手机或者模拟器中,自己能找到在哪就行。不需要安装。

安装证书

  • 打开小黄鸟,点击证书管理,随后选择开发者。

  • 点击 reqable-ca.cat 下载证书。默认名称保存到本地就行,记住弹出的下载路径。

  • 进入手机系统的设置,搜索安装证书,找到CA证书,把刚刚下载的CA证书安装到手机。

  • 证书安装完成后,再去小黄鸟的证书管理页面显示证书已安装到目录,就算是安装成功了。

修改APK安装包

在res添加.xml文件

  • 打开MT管理器,找到你要修改的APK的包。

  • 找到APK包的/res,在里面找到任意一个.xml 文件,长按解压到包外面来。

  • 给解压出来的文件进行重命名为network_security_config.xml

  • 点击重命名后的文件选择反编译打开。

  • 删除里面的所有内容,将下面的内容复制进去。保存并退出。

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
  <base-config cleartextTrafficPermitted="true">
    <trust-anchors>
      <certificates src="system" />
      <certificates src="user" />
    </trust-anchors>
  </base-config>
</network-security-config>
  • 长按修改后的文件,点击添加。选择压缩后删除源文件。

修改.arsc文件

  • 返回APK包根目录找到resources.arsc文件,点击后选择Arsc编辑器打开。

  • 点击第4和com.上面的选项,进去后在最下面找到xml点进去,点击两层,进入最终目录。

点击右上角三个点,选择添加。资源ID默认,资源名称network_security_config 。添加前确认现在目录里是否存在,如果存在就不用创建了,直接进行下一步。

  • 点击新建的这一项,在内容输入res/xml/network_security_config.xml

  • 保存后退出,并选择更新。

修改根目录.xml文件

  • 在APK包根目录找到AndroidManifest.xml 文件,选择反编译打开。

  • 找到<application 里面的内容>,将下面内容粘贴进去。

android:networkSecurityConfig="@xml/network_security_config"

  • 最后保存退出,点击更新即可。

  • 用修改后的安装包安装软件即可,在抓包就不会断网了。