C测试工具
从零开始,子虫
梦想从来是从零开始
展开
-
fidder
提琴手模拟限速的原理我们可以通过fiddler来模拟限速,因为fiddler本来就是个代理,它提供了客户端请求前和服务器响应前的回调接口,我们可以在这些接口里面自定义一些逻辑.Fiddler的模拟限速正是在客户端请求前来自定义限速的逻辑,此逻辑是通过延迟发送数据或接收的数据的时间来限制网络的下载速度和上传速度,从而达到限速的效果。他提供了一个功能,让我们模拟低速网路环境...启用方法如下:规则→性...转载 2018-05-17 21:03:00 · 170 阅读 · 0 评论 -
fidder 抓取HTTPS请求
提琴手抓包HTTPS请求跟着教程来,保证100%的成功抓HTTPS包教程开始安装小提琴手首先准备一台可以上网的WINDOS电脑,准备一部智能手机。 fiddler抓包工具:下载地址( 自行百度一搜一大片)。安装,打开如果遇到.net framework错误,下载一个高本版的.net即可。好了教程已经完成了一大半。 打开提琴手随便打开下浏览器。发现已经可以抓包,但想要抓手机HTTPS还需要做一些设...转载 2018-05-17 21:03:59 · 386 阅读 · 0 评论 -
Charles 简介
Charles 是在Mac下常用的网络封包截取工具,在做移动开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。Charles通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封装的截取和分析。Charles还可以用于分析第三方应用的通讯协议。配合Charles的SSL功能,Charles还可以分析Https协议。...转载 2018-05-17 21:06:28 · 410 阅读 · 0 评论 -
Charles 主界面介绍
Charles主界面介绍Charles主要提供两种查看封包的视图,分别名为“结构”和“序列”。结构视图将网络请求按访问的域名分类。Sequence视图将网络请求按访问的时间排序。大家可以根据具体的需要在这两种视图之前来回切换。请求多了有些时候会看不过来,Charles提供了一个简单的Filter功能,可以输入关键字来快速筛选出URL中带指定关键字的网络请求。对于某个具体的网络请求,你可以查看其详细...转载 2018-05-17 21:07:13 · 573 阅读 · 0 评论 -
Charles 设置为系统代理
Charles是通过将自己设置成代理服务器来完成封包截取的,所以使用Charles的第一步是将其设置成系统的代理服务器。启动Charles后,第一次Charles会请求你给它设置系统代理的权限。你可以输入登录密码授予Charles该权限。你也可以忽略该请求,然后在需要将Charles设置成系统代理时,选择菜单中的“代理” - >“Mac OS X代理”来将Charles设置成系统代理需要注意...转载 2018-05-17 21:07:51 · 3545 阅读 · 0 评论 -
Charles使用
过滤网络请求通常情况下,我们需要对网络请求进行过滤,只监控向指定目录服务器上发送的请求对于这种需求,以下几种办法:方法一:在主界面的中部的过滤器栏中填入需要过滤出来的关键字例如我们的服务器的地址是:http://yuantiku.com ,那么只需要在过滤器栏中填入yuantiku即可。方法二:在Charles的菜单栏选择“Proxy” - >“Recording Settings”,然后...转载 2018-05-17 21:08:40 · 262 阅读 · 0 评论