前言:
百度网盘故意限速,带宽几十M,下载速度却不足100KB,下载了大半天一个1.3G的office2016都没下下来,中间失败重试就得从头来,很是恼火,傍晚时分,我决定破解它。
破解百度网盘限速的思路是通过抓包,抓到这个资源的真实地址,丢给迅雷下载
看下图,同样的资源,下载速度相差10倍!
百度网盘:
百度网盘迅雷:
迅雷准备:
1. 下载抓包工具:
2. 设置Charles以实现抓取HTTPS包内容
打开Charles,菜单 - Proxy - SSL Proxying Settings,如下图
勾选 Enable SSL Proxying,点击下面Add,输入:
SSL Settings点击Ok,这样就设置完成了,回到Charles继续下面操作
如果左边列表数据太多不方便找目标链接,可以清理一下,Command +A全选,DEL删掉。
开始:
打开你的百度网盘客户端,找到你要抓取的那个资源,点击【下载】
我的百度网盘 抓取到的资源注意:
1. 有可能是CDN的原因,域名跟上图不太一样,但肯定是跟百度相关的域名,你需要尝试展开每个相关域名看一下,只要里面有 【file】文件夹,再展开里面的应该就是我们要的内容了,右键 - Copy URL,去迅雷下载即可。
2. 如果没找到,到百度云盘,将下载中的任务【暂停】,清空Charles列表,将下载任务再点击【继续】,观察Charles的列表,找跟百度相关的域名展开找【file】。
4. 如果你下载的内容是一个大文件夹,里面包含了N个小文件,百度网盘并不会打一个压缩包下载,而是一个一个的下载,所以你需要点开文件夹,手动抓取每个文件的原始地址。
下面是Gif教程:
抓包Gif结束:
到这儿就已经完成了百度网盘资源原始地址的抓取,也就绕开了百度网盘的下载限速,是不是很简单?
如果帮到你,记得点赞 + 转发,如果有问题,请联系我。
以上属于臭码农原创,若有雷同属巧合,如有错误望指正,转载请标明来源和作者。