Fiddler捕捉数据包得到几乎全是加密过的tunnel to【解决方法】

                       

困扰了我很久的这个问题被解决了

这个东西一直都没有办法解决,让我们在后面想要做到爬取手机应用上的数据根本就做不到。

因为,根据网络上设置的很多方法,改变了ip代理之后,我就发现我的手机上不了网络了。都上不了网络了,我还怎么抓到对应的包呢?所以,在这陷入了深思。
手机上不了网!设置完代理之后手机上不了网!得到的所有包的信息显示的都是加密的(tunnel to)

这里写图片描述
这样类似的字样,已经把我搞得头都炸了!


解决方案

修改FiddlerScript
也就是改写Fiddler代理脚本。
这里写图片描述

然后找到 OnBeforeRequest这个函数,用下面的函数来替换原来的函数
目的就是为了欺骗对方的服务器。
修改之后,记得要保存!!!!!
点击左上角的 Save Script 这个按钮
之后,我们就可以发现,手机就变得可以上网了!!!
而且看到对应的包都是没有被加密的! 我仿佛又看到一堆的数据在向我招手!!!

static function OnBeforeRequest(oSession: Session) {        // Sample Rule: Color ASPX requests in RED        // if (oSession.uriContains(".aspx")) { oSession["ui-color"] = "red"; }        // Sample Rule: Flag POSTs to fiddler2.com in italics        // if (oSession.HostnameIs("www.fiddler2.com") && oSession.HTTPMethodIs("POST")) { oSession["ui-italic"] = "yup"; }        // Sample Rule: Break requests for URLs containing "/sandbox/"        // if (oSession.uriContains("/sandbox/")) {        //     oSession.oFlags["x-breakrequest"] = "yup";&nbs
评论 23
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值