如何利用Fiddler对手机抓包
前言
记得刚开始接触程序的时候,就总想学会抓包。
抓包,顾名思义其实就是将手机的所有网络请求都可以监测到。抓包可以帮助于我们自己写程序,方便调试。也可以在逆向他人程序的时候,提供一些帮助。
本篇文章主要是利用Fiddler工具来对手机进行抓包,讨论如何抓包。
<!--more-->
抓包环境
- Fiddler软件(下载地址)
- 移动设备一个(Android ios设备均可)
配置Fiddler
首先配置Fiddler,安装完成之后我们打开Fiddler,先需要一些很简单的配置才可以使用了
如图我们点击Tools -> Options
进入如下界面。
记得一定要把图中的 Allow remote computers to connect勾选上,
我们要允许手机设备连接上呀。
还有注意一下图上的Fiddler listens on port: 8888,
Fiddler默认使用的端口是8888,如果冲突了或者你喜欢用别的也可以更改,
我就用8888了。
查看电脑的内网ip地址是多少,一会儿手机在填写代理服务器的时候要用
windows执行:
ipconfig
linux执行:
ifconfig
我的ip就是192.168.31.100
配置手机
接下来就是配置手机了,要保持手机和电脑在
同一个局域网里面。
局域网里面。。。。
面。。。。。。。。
由于大家的手机各个型号不同,所以这里就不详细解释了,展示一下修改的页面
<img src="http://martinhan.site/images/...; width="200" height="350">
开始抓包
由于习惯我会先点击清除按钮把之前的http请求记录都清除掉
然后手机开始请求,列表内就有数据了。
以下可以找一个请求作为示例,比如beacon-api.aliyuncs.com/beacon/fetch/config/byappkey
信息就都在里面啦。
关于我
个人网站:MartinHan的小站
知乎:MartinHan01
**PS:还有一个很懒的公众号,愿意关注的话搜索"程序技术指北",
如果你看到个变形的海绵宝宝就是他了**
由于博主过于懒了,所以二维码也懒得放了、