加密方式

抖音網(wǎng)頁版公開后,很多接口也暴露出來。接口加密解密的文章也很多,但是沒什么好用的。

隨便搜索抖音接口,會有很多介紹,比如mstoken,X-Bogus等等,方法幾乎一致,扣js補環(huán)境。

抖音手機網(wǎng)頁版抖音手機網(wǎng)頁版登錄入口,直播怎么看多少人插圖

接口分析

當我們抓取數(shù)據(jù)時,首先分析界面。抖音的界面有get,post。但我們不這樣分類,我們分為加密接口和非加密接口。

如何區(qū)分?刪除請求?mstoken和X-Bogus,直接直接查看返回結果。返回正常數(shù)據(jù)是加密的,其他數(shù)據(jù)是加密的。

非加密數(shù)據(jù),如網(wǎng)站地圖、作品評論等。

例如,推薦的視頻列表接口是加密的。

抖音手機網(wǎng)頁版抖音手機網(wǎng)頁版登錄入口,直播怎么看多少人插圖1

加密破解

和其他人一樣,加密js它很混亂,無法閱讀。許多人要么放棄,要么開始長扣js補充環(huán)境。但也未必能完成。

抖音手機網(wǎng)頁版抖音手機網(wǎng)頁版登錄入口,直播怎么看多少人插圖2

這只是部分。

但在這里分享另一種取巧的方法。

純js方式

? ?瀏覽器具有代碼片段功能,可在瀏覽器環(huán)境中本地調(diào)用js,就是RPC

?RPC是指跨過程之間的遠程調(diào)用過程,這意味著本地操作瀏覽器執(zhí)行一些JS方法并返回結果。

抖音手機網(wǎng)頁版抖音手機網(wǎng)頁版登錄入口,直播怎么看多少人插圖3

代碼很簡單,逃避了各種驗證碼問題,但要注意防沉迷。

學無止境