预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

fiddler配置及使⽤教程本⽂基于Fiddler4讲解基本使⽤fiddler抓包原理注意:Fiddler是以代理web服务器的形式⼯作的,它使⽤代理地址:127.0.0.1。当Fiddler,端⼝:8888退出的时候它会⾃动注销,这样就不会影响别的程序。不过如果Fiddler⾮正常退出,这时候因为Fiddler没有⾃动注销,会造成⽹页⽆法访问。解决的办法是重新启动下Fiddler。配置打开FiddlerTool->FiddlerOptions->HTTPS。(配置完后记得要重启Fiddler.)选中Certificate就可以截获HTTPS请求,第⼀次会弹出证书安装提⽰,若没有弹出提⽰,勾选Actions->TrustRoo另外,如果你要监听的程序访问的HTTPS站点使⽤的是不可信的证书,则请接着把下⾯的"Ignoreservercertificateerrors"勾选上。证书安装提⽰:点击Yes,留意⼀下红框⾥⾯的内容,DO_NOT_TRUST_FiddlerRoot,名称。这个就是证书的点击是。点击确定,这样Fiddler证书就已经添加成功了。查看⼀下证书,Actions—>openwindowscertificateManager可以证书已经添加进去了,证书名称就是之前提醒⼤家留意的,【DO_NOT_TRUST_FiddlerRoot】⼿机端抓包配置fiddler监听端⼝默认是8888,你可以把它设置成任何你想要的端⼝。勾选上"Allowremotecomputerstoconnect"接。,允许远程设备连为了减少⼲扰,可以去掉"Actassystemproxyonstartup"。⼿机端(客户端)设置⾸先查看电脑的IP地址,确保⼿机和电脑在同⼀个局域⽹内Android⼿机上的配置将Fiddler代理服务器的证书导到⼿机上才能抓这些APP的包。导⼊的过程:浏览器,在地址栏中输⼊代理服务器的IP端⼝(即电脑打开和的IPfiddler加的端⼝),会看到⼀个Fiddler供的页⾯,然后确定安装就好了提打开WiFi设置页⾯,选择要连接的wifi,并且长按,在弹出的对话框中,选择"⽹络"在接下来弹出的对话框中,勾选"⽰⾼级选修改。显项"在接下来显⽰的页⾯中,点击""择"动"。代理,选⼿。代理服务器主机名设为PCIP的,代理服务器端⼝设为Fiddler上配置的端⼝8888"",点保存。苹果⼿机上的配置苹果⼿机上的配置其实跟Android⼿机基本是⼀样的。如图⾄此已配置完成。Fiddler的使⽤视图功能区域会话的概念:⼀次请求和⼀次响应就是⼀个会话。fiddler主界⾯下⾯挑⼏个快捷功能区中常⽤⼏项解释,其他功能⾃⼰尝试:快捷功能区1:给会话添加备注信息2:重新加载当前会话3:删除会话选项4:放⾏,和断点对应,后⾯详细讲解5:响应模式。也即是,当Fiddler拿到远程的response后是缓存起来⼀次响应给客户端还是以stream的⽅式直接响应。6:解码。有些请求是被编码的,点击这个按钮后可以根据响应的编码格式⾃动解码。7:查找会话。8:保存会话。9:截屏。截屏后,会以会话的⽅式返回⼀个截图。接着来看看会话列表#图标说明栏快捷键删除⼀条会话,可以在选中会话后,按del删除,如若要清空列表,可以⽤Ctrl+X左键点击单条HTTP请求,可以在右侧的tab板中看到如下信息:⾯1.Statistic。关于HTTP请求的性能和其他数据分析:我们可以从中看出⼀些基本性能数据:如DNS析的时间消耗是8ms,TCP/IP时间消耗是8ms信息。解建⽴连接的等等2.Inspectors提供headerstextview、、hexview,Raw⽅式查看单条http等多种请求的请求报⽂的信息,上下两个部分,上半部分是请求头部分,下半部分为分是响应头部分。对于每⼀部分,提供了多种不同格式查看每个请求和响应的内容。a、ImageView标签JPG格式使⽤ImageView就可以看到图⽚,择⼀条Content-Type选是image/jpeg,TextView的回话点击bTextView、标签HTML/JS/CSS使⽤TextView可以看到响应的内容。选择⼀条Content-Type是text/html,TextView的回话点击cRaw、标签Raw标签可以查看响应报⽂和响应正⽂,但是不包含请求报⽂d、Auth标签Auth则可以查看授权Proxy-Authorization和Authorization的相关信息e、Cookies标签Cookies标签可以看到请求的cookie和响应的set-cookie头信息。3.AutoResponder标签Fiddler的AutoRespondertab允许你从本地返回⽂件,⽽不⽤将httprequest发送到服务器上。