如何利用Fiddler对手机抓包

前言

记得刚开始接触程序的时候,就总想学会抓包。linux

抓包,顾名思义其实就是将手机的全部网络请求均可以监测到。抓包能够帮助于咱们本身写程序,方便调试。也能够在逆向他人程序的时候,提供一些帮助。ios

本篇文章主要是利用Fiddler工具来对手机进行抓包,讨论如何抓包。windows

抓包环境

  • Fiddler软件(下载地址)
  • 移动设备一个(Android ios设备都可)

配置Fiddler

首先配置Fiddler,安装完成以后咱们打开Fiddler,先须要一些很简单的配置才可使用了 api

option

如图咱们点击Tools -> Optionsbash

进入以下界面。服务器

option

记得必定要把图中的 Allow remote computers to connect勾选上, 咱们要容许手机设备链接上呀。网络

还有注意一下图上的Fiddler listens on port: 8888, Fiddler默认使用的端口是8888,若是冲突了或者你喜欢用别的也能够更改, 我就用8888了。app

查看电脑的内网ip地址是多少,一下子手机在填写代理服务器的时候要用 windows执行:工具

ipconfig
复制代码

linux执行:fetch

ifconfig
复制代码

个人ip就是 192.168.31.100

配置手机

接下来就是配置手机了,要保持手机和电脑在

同一个局域网里面。

局域网里面。。。。

面。。。。。。。。

因为你们的手机各个型号不一样,因此这里就不详细解释了,展现一下修改的页面

开始抓包

因为习惯我会先点击清除按钮把以前的http请求记录都清除掉

而后手机开始请求,列表内就有数据了。

如下能够找一个请求做为示例,好比beacon-api.aliyuncs.com/beacon/fetch/config/byappkey

信息就都在里面啦。

关于我

我的网站:MartinHan的小站

博客:hanhan12312的专栏

知乎:MartinHan01

PS:还有一个很懒的公众号,愿意关注的话搜索"程序技术指北", 若是你看到个变形的海绵宝宝就是他了

因为博主过于懒了,因此二维码也懒得放了、

相关文章
相关标签/搜索