当前位置:懂科普 >

IT科技

> 如何用Fiddler对Android应用进行抓包

如何用Fiddler对Android应用进行抓包

Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的"进出"Fiddler的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。通常做开发需要抓取手机app的http/httPS的数据包,想看APP发出的http请求和响应是什么,这就是Fiddler对Android应用进行抓包了,那么这个过程是如何进行的,下面我就来说说,有需要的朋友可以参考一下:

如何用Fiddler对Android应用进行抓包

方法

用360搜索一下“Fiddler”,点击进入官网下载并完成安装(如下图):

如何用Fiddler对Android应用进行抓包 第2张

打开“Fiddler”设置下Fiddler代理(如下图):

如何用Fiddler对Android应用进行抓包 第3张

在Fiddler Options”对话框切换到“Connections”选项卡,然后勾选“Allow romote computers to connect”后面的复选框,然后点击“OK”按钮(如下图):

如何用Fiddler对Android应用进行抓包 第4张

在本机命令行输入:ipconfig,找到本机的ip地址(如下图):

如何用Fiddler对Android应用进行抓包 第5张

打开android设备的“设置”->“WLAN”,找到你要连接的网络(如下图):

如何用Fiddler对Android应用进行抓包 第6张

找到网络后在上面长按,然后选择“修改网络”(如下图):

如何用Fiddler对Android应用进行抓包 第7张

这个时候会弹出一个网络设置对话框,然后勾选“显示高级选项”,在“代理”后面的输入框选择“手动”,在“代理服务器主机名”后面的输入框输入电脑的ip地址,在“代理服务器端口”后面的输入框输入8888,然后点击“保存”按钮(如下图):

如何用Fiddler对Android应用进行抓包 第8张

最后启动android设备中的浏览器,访问360搜索的首页,在fiddler中就可以看到完成的请求和响应数据,这就是用Fiddler对Android应用进行抓包的整个过程(如下图):

如何用Fiddler对Android应用进行抓包 第9张
标签: 抓包 Fiddler android
  • 文章版权属于文章作者所有,转载请注明 https://dongkepu.com/itkeji/wn9zev.html