fiddler 抓取 安卓模拟器 https包

2017-12-12 16:47:45 星期二

需要材料: 

1. fiddler

2. 逍遥模拟器

步骤:

1. fiddler->tool->Optiions...->connections 选定监听的端口号, 允许远程访问

2. fiddler->tool->Optiions...->HTTPS ->  选中抓取并解码 https -> 同意弹窗内容

 

3. 打开模拟器-> 设置WiFi-> 手动 -> 端口跟第1步设定的一致 -> 代理ip设为当前宿主电脑机的ip地址

 

4. 模拟器->打开浏览器->访问上一步的 ip:端口号 ->根据提示安装证书

 

5. OK, 再打开模拟器里的APP就可以抓包了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Fiddler可以通过设置代理来抓取手机上的https。首先需要在手机上设置代理,将代理地址设置为电脑上运行Fiddler的IP地址和端口号。然后在Fiddler中启用HTTPS抓取功能,即可抓取手机上的https。需要注意的是,抓取https需要安装Fiddler的根证书,否则会出现证书错误。 ### 回答2: Fiddler这一开源的网络调试工具可以帮助开发人员抓取并分析手机上的HTTPS,从而更好地解决一些网络问题。首先,我们需要在PC端和手机端分别安装FiddlerFiddler代理证书。 安装Fiddler时,需要勾选“允许远程计算机连接”的选项,并确保电脑和手机在同一局域网内。另外,手机需要设定代理为PC端的IP地址和Fiddler端口号,才能获得对HTTPS的有效抓。 同时,为了能够正确地抓取HTTPS,我们还需要在手机和PC端都安装Fiddler代理证书。可以在Fiddler中的“Tools”>“Options”>“HTTPS”中找到Fiddler根证书的位置,然后将证书导入到手机中就可以了。 一旦Fiddler和代理证书都已经安装好,就可以开始进行HTTPS抓取和分析了。在Fiddler中,点击“Actions”>“Do not decrypt HTTPS traffic”,然后在手机上去触发HTTPS请求,并回到Fiddler中查看HTTPS的代理流量。在Fiddler中,无论是HTTP还是HTTPS流量都会以会话流量呈现出来,通过点击不同的会话我们可以查看流量的详细信息,括请求方法、请求头、请求体、返回状态码等信息。 此外,Fiddler还可以帮助我们解决HTTPS的安全问题。比如,可以通过配置Fiddler的TLS性能优化来提高HTTPS连接的性能,通过安装Fiddler Extension与Fiddler Script等插件来增强自动化测试和数据分析的能力,以及设置自动响应模板来快速返回特定的响应等等。 总之,Fiddler抓取手机HTTPS是一项非常有用的工作,不仅帮助我们在开发调试时更好地分析网络问题,同时也帮助我们更好地掌握安全性。而通过详细学习掌握Fiddler的使用技巧,我们可以更好地运用Fiddler去做更多更有意义的工作。 ### 回答3: Fiddler是一个常用的网络抓工具,可以用来分析HTTP和HTTPS请求。在开发移动应用过程中,我们有时需要抓取手机端的HTTPS来进行调试和分析。下面就介绍一下如何使用Fiddler抓取手机端的HTTPS。 首先,我们需要将手机设置为代理模式,使Fiddler能够拦截手机端的网络流量。具体操作方式如下: 1. 在手机的Wi-Fi设置中,找到当前连接的Wi-Fi网络,点击进入高级选项。 2. 在高级选项中,找到代理设置(Proxy),将代理设置为手动(Manual),并将代理服务器地址设置为PC端运行Fiddler的IP地址和端口号(默认端口号为8888)。 3. 打开Fiddler,在Tools -> Fiddler Options -> HTTPS选项卡中,勾选Capture HTTPS CONNECTs和Decrypt HTTPS traffic,并点击Actions -> Trust Root Certificate,在弹出的对话框中选择是(Yes),这样Fiddler会自动安装一个根证书用于解密HTTPS流量。 4. 确认Fiddler已经开始工作,然后回到手机端,访问一些使用HTTPS协议的网站,Fiddler就会自动捕获到相关的HTTPS请求和响应,并显示在Fiddler的Sessions窗口中。如果出现了证书错误的提示,需要在手机上安装Fiddler的根证书,以便于Fiddler能够成功地解密HTTPS流量。 通过Fiddler抓取手机端的HTTPS,可以帮助我们更好地了解移动应用的网络请求和响应机制,从而进行调试和分析。但需要注意的是,因为HTTPS协议的加密性,我们应该尽量避免在生产环境中使用类似于Fiddler这样的抓工具,以保证网络通信的安全性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值