Fiddler:安卓手机抓包操作准备

1.工具fiddler的下载(这个我不详细介绍了,官网下载即可)

2.打开fiddler,点击Tools,选择Opstion点击,弹出弹框,如图:

弹框中,点击connections,展示的弹框中设置端口号(可不设置,使用默认的也可以),端口号处理好后,将下方的第二个勾选项,勾上(该选项的意思为:允许远程设备链接并捕获其请求数据),勾选后有弹框的话 直接点击确认按钮即可。详细如下图:

处理到这里基本算是可以,如果你还想抓取https请求的话,点击选择第二个选项,然后勾选Decrypt HTTPS

 traffic,勾选后下方会弹出一些选项,选项中我们勾选Ignore server certificate errors(unsafe),这个勾选会帮我们关掉烦人的弹框。详细勾选如下图:

这些勾选好后,将fiddler 重启就ok了。

3.证书安装

       证书安装的话有两种方法,一是直接在步骤二的那个弹框中,进行证书导出至桌面,再将证书通过工具或其他方法直接传到手机sd卡内,然后,进入设置-安全,选择安装ca证书,然后进入文件存放的位置进行选择即可,弹出弹框,对其命名,就ok了。             

 第二种是通过浏览器输入主机的ip加你在fiddler中设置的端口,然后点击FiddlerRoot certificate,下载安装即可。点击图中画圈位置:

3:配置ip

电脑中输入cmd 打开命令行界面,输入ipconfig,获取本机ip信息

获取到ip后,打开手机进入设置界面,选择当前连接的wifl(注连接的wifl与电脑是同一个网络/用电脑开一个热点),然后选择对该wifl进行代理设置,代理选择为手动,然后主机名填入为你在命令行中获取的ip,端口填的为你在Fiddler中设置的端口号,然后保存,退出就ok了

结语:到这里就可以用fiddler对手机进行抓包了(此文为学习笔记,如有错误,请指出,谢谢)

  • 5
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
Fiddler是一种常用的网络抓包工具,可以用于在PC和Mac上捕获HTTP和HTTPS通信。随着移动互联网的迅速发展,人们越来越依赖于移动设备,因此需要能够在移动设备上进行抓包的工具来分析和调试网络通信。在这种情况下,Fiddler也可以在Android设备上使用,为移动应用的调试提供了很大的方便。 要在Android设备上使用Fiddler,需要先进行一些设置。首先,需要安装Fiddler的CA证书,以便设备可以正确解密HTTPS通信。其次,需要将设备代理设置为Fiddler的本地代理。对于不同版本的Android设备,设置方法略有不同。例如,在Android 6.0及更高版本中,可以在无线和网络设置中找到代理设置。 一旦代理设置配置完成,Fiddler就可以开始捕获设备上的网络通信了。可以通过Fiddler的证书文件捆绑安装程序、手动导入证书或发送证书到邮箱等方法获取证书。之后在Fiddler工具中设置端口号,将抓取网站的地址输入到浏览器进行访问,然后在代理上选择需要进行抓包的APP或入口,就可以看到设备与网络通信进行的详细数据了。 Fiddler能够捕获网页和应用程序在设备上的交换数据,包括请求、响应、cookie等,非常适合后端程序员、前端开发人员进行接口开发和调试,对于移动应用开发也具有非常重要的意义。它可以让开发人员更快速地定位问题,提升开发效率,也可以让安全人员检测网络安全问题,以防止隐私泄露和数据攻击。总的来说,Fiddler是一个非常值得推荐使用的工具。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值