APP https抓包

一、软件准备

  1. charles
  2. 安卓模拟器(windows系统用逍遥模拟器,mac os 用夜神安卓模拟器)
  3. Xposed的apk安装包(安装到模拟器上),地址:http://repo.xposed.info/module/de.robv.android.xposed.installer
  4. JustTrustMe模块(安装到模拟器上),地址:https://github.com/Fuzion24/JustTrustMe/releases/tag/v.2
  5. 目标app 安卓包

      

二、安装

  1. 安装charles 很简单,这里略过。
  2. 安装安卓模拟器,下载好安装即可
  3. 安装Xposed,安装完成之后,依次点开“框架”–>"安装/更新" ,如果点击安装更新之后卡主只要关闭模拟器重启就好,完事如果激活的地方现象绿色的数字就行
  4. 安装JustTrustMe,打开Xposed,点击模块,然后选择下载好的JustTrustMe,安装完成,然后勾选JustTrustMe模块,完事。到此完成所有安装工作。
  5. 安装目标APP到模拟器,点击?号,或者直接拖进去就行,到此安装工作完工。

 

     参考:https://bbs.pediy.com/thread-226435.htm

 

三、使用说明

  1.   打开charles-->Proxy–>HTTP Proxy ,修改代理端口
    APP https抓包
  2. 打开charles–>Proxy–>SSL Proxy Setting ,设置抓取https 端口443
    APP https抓包
  3. 修改模拟器wifi 配置,设置代理ip和端口,ip为本机的地址,可以命令ifconfig,ipconfig查看,或者直接用charles的Help–>Local IP Addresses查看
    APP https抓包
    APP https抓包
  4. 打开app, 这是charles会弹出窗口是否允许,选Allow即可。
  5. 在模拟器内随便点点。。。https接口随便抓。。。结束。

 

APP https抓包

上一篇:Android的几种Manager


下一篇:移动端js模拟截屏生成图片并下载功能的实现方案