一、准备工具

准备的软件:笔记本电脑一台,jre安装包一个(用于本机配置java环境),burp suite软件一个(网上有各种版本,本教程以1.726版本为主,网上也可以找到这个版本的软件),手机一部(本教程详解以vivo手机为例)

注意:jre安装包安装8,别装最新的,原因是开发年龄段决定软件的稳定性。

 二、步骤

1)首先在电脑上配置好java环境

2)手机电脑在同一个网络中

3)模拟器设置代理;

4)模拟器下载并安装证书并使用Android浏览器访问SSL网站验证SSL代理是否成功;

5打开APP开始抓取流量测试

0x1:准备工具:笔记本电脑一台,jre安装包一个(用于本机配置java环境),burp suite软件一个(网上有各种版本,本教程以1.726版本为主,网上也可以找到这个版本的软件),手机一部(本教程详解以vivo手机为例)。

0x2:步骤:

1、首先在电脑上配置好java环境,,该链接中有详细的环境配置及jir安装包的下载地址,本教程中不再详细介绍。

2、将笔记本电脑和手机同时处于同一WiFi中,或使用手机热点将手机和笔记本电脑连接。同时在电脑端打开cmd命令行,输入ipconfig命令会显示出本机在内网中ip地址:192.168.63.103

java 运行时抓取火焰图 java抓取数据包_手机java模拟器

3、在手机端打开wlan设置,从已连接的WiFi中找到手动代理,并在主机名处输入192.168.63.103,在服务器端口处输入8080。

java 运行时抓取火焰图 java抓取数据包_java环境_02

4、打开burp suite软件,点击proxy找到options模块,在add中添加192.168.63.103,端口:8080

java 运行时抓取火焰图 java抓取数据包_安装包_03

5、按照上述步骤设置好后,在手机端浏览器中输入http://burp,并在页面右上角点击CAcertificate下载cacert.der

6、在手机文件管理中搜索到该软件,并将der的后缀名改为cer,点击安装该cacert.cer证书。

java 运行时抓取火焰图 java抓取数据包_java环境_04

java 运行时抓取火焰图 java抓取数据包_SSL_05

7、打开手机段的keep软件后,电脑端burp suite软件的proxy的Intercept处就显示抓取到软件数据

java 运行时抓取火焰图 java抓取数据包_手机java模拟器_06

小伙伴们就可以愉快的抓包了。