码迷,mamicode.com
首页 > 其他好文 > 详细

Fiddler抓包—搞定接口测试

时间:2018-02-12 18:43:43      阅读:595      评论:0      收藏:0      [点我收藏+]

标签:log   环境   position   端口   float   hit   for   两种   功能   

·包的定义
  在包交换网络里,单个消息被划分为多个数据块,这些数据块称为包,它包含发送者和接受者的地址信息。这些包然后沿着不同的路径在一个或多个网络中传输,并且在目的地重新组合。
 
·应用
  简单地说,你上网打开网页,这个简单的动作,就是你先发送数据包给网站,它接收到了之后,根据你发送的数据包的IP地址,返回给你网页的数据包,也就是说,网页的浏览,实际上就是数据包的交换。
 
代理?
·定义
代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息。形象的说:它就是网络信息的中转站。
 
Fiddler设置(修改配置后需重启)
https配置:菜单栏tools->工具栏Fiddler Options->对话框Https->选项卡->勾选Capture HTTPS CONNECTs,再勾选可选框Decrypt HTTPS traffic->OK保存->重启。
 
Fiddler清空包的两种方式
  1. 菜单栏下面的工具栏有个“×”->remove all
  2. 点击选中任意一个,Ctrl+X
 
Webforms是包的参数
QueryString含有Name和Value值
 
代理配置
·局域网环境
·DNS代理配置
·抓包应用:App抓包分析、bpu 抓包接口的url
 
查看局域网IP:
Fiddler菜单栏下面工具栏中更多下面的Online选项:显示局域网IP地址
局域网IP:cmd命令行输入ipconfig,查看以太网信息,IPv4 Addrss即局域网IP地址
 技术分享图片
技术分享图片
 
开启Fiddler代理服务器
菜单栏tools->工具栏Fiddler Options->对话框 Connections->设置连接App的端口Fiddler listensonport:8888->OK保存
手机开启代理
手机连接电脑wifi环境->WLAN->长按连接的网络->修改网络->显示高级选项->代理选择手动->代理服务器主机名填写局域网IP地址->代理服务器端口填写与fiddler一致的端口号8888->IP设置选择DHCP->保存
 
Fiddler接口测试改包
Fiddle软件左下角黑色的输入框,输入bpu 抓包接口的url,如bpu http://120.24.182.157/dnAT/,回车,用户在手机上操作后,Fiddler就可以截取了数据包,在Fiddler左侧信息栏#下面是红色图标,则表示数据包被截取下来了,但是并没有向服务器发送,此时便可对该数据包进行改包,在右侧信息栏webforms下面更改value值,再点击run to connection。
 

Fiddler抓包—搞定接口测试

标签:log   环境   position   端口   float   hit   for   两种   功能   

原文地址:https://www.cnblogs.com/kristin/p/8445041.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!