巨量算数 Data解密
生活随笔
收集整理的這篇文章主要介紹了
巨量算数 Data解密
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
巨量算數 Data解密
分享一下解密心得。
首先進行一次簡單的xhr分析,很明顯這個keyword_hot的就是我們需要分析的。
首先來看一下他的請求構成
好的,有的忙了,又是熟悉的抖音_signature參數。
我全局搜索_signature,發現找不到,那么我選擇從xrh斷點下手。
復制一下請求url部分字段,比如get_multi_keyword_hot_trend
勾選之后刷新
可以看到_url就是我們想要的請求鏈接,里面包含了_signature參數,那么就一步步看它是怎么來的。
在堆棧中一步步找
找到了,_url第一次出現的地方
可以看到是一次http請求,請求完成后,h中多了許多屬性,其中就有我們要的_url。
其實正對應了源碼中的這句話
只要在他們當前的環境下,發出一次請求,都會自動加上_signature參數。
那么現在有兩個方案,一個是扣代碼,模擬環境,然后發出請求得到_url,還有就是使用selenium或者pyppeteer注入js。 這里我選擇的是后者,前后速度其實差不多,后者比較簡單易懂。
說干就干,來試試。
重新打開個巨量指數網頁,打開控制臺,按照剛才他們的請求方式,再模擬一次
成功得到了_signature!
接下來的就不用說了吧?直接selenium打開巨量,注入js就完事了
下一篇分享得到_signature之后的解密心得。
總結
以上是生活随笔為你收集整理的巨量算数 Data解密的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 卸载计算机安全证书,如何卸载ssl证书_
- 下一篇: 根据所选日期、当前日期计算一周的日期和星