1.下载charles

    可以去charles官网下载,下载地址:http://www.charlesproxy.com/download/
   依据自己的操作系统下载对应的版本,然后开展设置,然后打开charles工具

 

2.安装代理(记住手机跟电脑要在同一个网络,用的同一个路由器)

  1).查看默许端口    Proxy->Proxy Settings  在那些页面会看到HTTP
Proxy的默认端口是8888   大家不须要修改,只须要领会有其一值就行

  2).查看当前计算机的ip    例如我那里的是:192.168.9.129

 
3).知道了默许端口跟ip地址,大家就足以手机上设置代理了。设置步骤我录制了gif动画。(我用的是genymotion模拟器,真机也是一致的)

      2018正版葡京赌侠诗 1

 

姣好了以上多个步骤就可以抓到http请求的数量了,效果图如下:

2018正版葡京赌侠诗 2

 

      

接下去讲解怎么着抓取https协议的包,如若您未曾那么些必要,请不要继续浏览上面的始末

3.设置charles ssl代理

   Proxy->SSL Proxy Settings    弹出一个ssl代理设置界面

   1).Enable SSL Proxying复选框打上勾

   2).添加你想要的安装代理的域名,端口默认443

   设置过后效果图如下:

   2018正版葡京赌侠诗 3

  

   

4.手机下载ssl证书

   1).Help->SSL Proxying ->Install Charles Root Certificate on a
Mobile Device or Remote Browser…   

       会弹出一个提示框,如下展现:

       2018正版葡京赌侠诗 4

       浏览器输入那几个地址即可下载证书,记住要用Android自带的浏览器.  
地址是:http://charlesproxy.com/getssl

    2).然后根据她的提醒安装证书即可.

 

做完第三步跟第四步就可以抓包https数据了.假若还有标题请留言。。。上边是自身抓包截图。

2018正版葡京赌侠诗 5

 

 

via:https://yq.aliyun.com/articles/36031

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图