破解百度網盤限速,告別下載速度慢

臭碼農發表於2017-12-14

前言:

百度網盤故意限速,頻寬幾十M,下載速度卻不足100KB,下載了大半天一個1.3G的office2016都沒下下來,中間失敗重試就得從頭來,很是惱火,傍晚時分,我決定破解它。

破解百度網盤限速的思路是通過抓包,抓到這個資源的真實地址,丟給迅雷下載

看下圖,同樣的資源,下載速度相差10倍!

百度網盤:

破解百度網盤限速,告別下載速度慢
百度網盤

迅雷:

破解百度網盤限速,告別下載速度慢
迅雷


準備:

1. 下載抓包工具:Mac系統+Charles抓包下載舊版軟體圖文教程

2. 設定Charles以實現抓取HTTPS包內容

開啟Charles,選單 - Proxy - SSL Proxying Settings,如下圖

破解百度網盤限速,告別下載速度慢

勾選 Enable SSL Proxying,點選下面Add,輸入:

破解百度網盤限速,告別下載速度慢
SSL Settings

點選Ok,再新增一個:*.baidupcs.com     Port都設定為443

點選Ok,這樣就設定完成了,回到Charles繼續下面操作

如果左邊列表資料太多不方便找目標連結,可以清理一下,Command +A全選,DEL刪掉。

開始:

開啟你的百度網盤客戶端,找到你要抓取的那個資源,點選【下載】

破解百度網盤限速,告別下載速度慢
我的百度網盤

切換到Charles,在攔截到的連結列表中,找到它,或者是類似*.baidupcs.com的域名,展開找【file】

破解百度網盤限速,告別下載速度慢
抓取到的資源

注意:

1. 有可能是CDN的原因,域名跟上圖不太一樣,但肯定是跟百度相關的域名,你需要嘗試展開每個相關域名看一下,只要裡面有 【file】資料夾,再展開裡面的應該就是我們要的內容了,右鍵 - Copy URL,去迅雷下載即可。

2. 如果沒找到,到百度雲盤,將下載中的任務【暫停】,清空Charles列表,將下載任務再點選【繼續】,觀察Charles的列表,找跟百度相關的域名展開找【file】。

3. 目前觀察來看,資源所在的域名主要有兩種,一種是以 *.baidupcs.com結尾的,一種是*.dcdn.baidu.com結尾的,首先把兩者都新增到SSL Settings裡,然後【開始】下載任務回到Charles監聽列表裡,凡是有這兩種域名結尾的都要點開看一下,找到【file】就成功了!

4. 如果你下載的內容是一個大資料夾,裡面包含了N個小檔案,百度網盤並不會打一個壓縮包下載,而是一個一個的下載,所以你需要點開資料夾,手動抓取每個檔案的原始地址。

下面是Gif教程:

破解百度網盤限速,告別下載速度慢
抓包Gif


結束:

到這兒就已經完成了百度網盤資源原始地址的抓取,也就繞開了百度網盤的下載限速,是不是很簡單?

如果幫到你,記得點贊 + 轉發,如果有問題,請聯絡我。

以上屬於臭碼農原創,若有雷同屬巧合,如有錯誤望指正,轉載請標明來源和作者。

by:臭碼農

相關文章