該文章主要提供交流學習使用,請勿利用其進行不當行爲!
如本篇文章侵犯了貴公司的隱私,請聯繫我立刻刪除!
個人博客:http://www.feastawlisao.com/
歡迎關注個人公衆號:pythonORjs
企名片的各個板塊都被加密了,實際上就是轉換,以企名片快訊爲例。
第一步肯定是打開開發者工具,然後刷新,頁面,既然要找數據,那我們先搜索一下。
發現,竟然沒有這個數據,敲,,然後編碼後去搜索,一無所獲,,那就看一下接口,有什麼東西沒。
看完就發現有一個數據很可疑,是這樣的,。
那我們就明白了。。他是通過js把這段參數經過各種運算變成我們所需要的數據,那我們就找一個這個參數,全局search一下。如下圖。
這個就是encrypt_data參數,被js執行的代碼塊。是通過調用參數o來返回數據的,數據如下。
此處調試的時候,會顯示json未定義,有三種辦法解決,一種是用v8模塊,一種是下載json.js,另一種就是用eval()方法代替json。python調試js的庫,可以百度查詢。
結果如上,僅供學習交流!如有不明白的地方,可留言!
歡迎關注我的公衆號: