Python 爬蟲進階必備

關於新聞平臺請求頭加密參數邏輯分析

抓包與加密定位

先來看看加密的請求html

這裏請求中都帶有一個accessToken加密字段,咱們須要分析的就是這個加密字段。網絡

定位的方法也很是簡單,經過搜索字段能夠直接找到加密的字段的加密位置app

只找到一個字段,點開再次搜索學習

能夠看到這裏直接就找到這個加密字段是i,不放心本身是否是定位清楚的能夠打上斷點再次刷新一下網站

加密分析

能夠看到這裏的i是下面這個表達式的值加密

var i = d()(r);

大體的邏輯就是r通過d()加密後就獲得了iurl

因此咱們須要找齊r還有d()spa

先來看看rcode

r 是請求頭裏的部分參數拼接起來的,就像下面這樣orm

rappKey+appSecret+id+language+timestrap的值拼接起來

而後再看看這個d()

直接跟進去,能夠看到下面這樣的代碼


咱們用網站驗證下本身的想法。

就這樣~簡單,不用扣代碼,一把梭就分析出來了。

 
  1. Love&Share 

  2. [ 完 ]

想要獲取更多Python學習資料能夠加QQ:2955637827私聊或加Q羣630390733你們一塊兒來學習討論吧!

本文的文字及圖片來源於網絡,僅供學習、交流使用,不具備任何商業用途,若有問題請及時聯繫咱們以做處理

相關文章
相關標籤/搜索