記換換回收一個js逆向分析

隨着如今對數據的重視程度愈來愈高,如今各大網站都增強了反爬技術,好比本文中js加密html

url地址:https://www.huanhuanhuishou.com/gujia/22201.htmlnode

須要爬取的數據是最高的回收價格:14760git

通過分析這個數據是ajax發送請求getEvaluateData?goods_id=22201  goods_id是商品的id   GET請求github

請求服務器返回的數據是通過加密後的數據ajax

經過對url的監聽找到發送請求的ajaxjson

上面的這個jsonCall,封裝了ajax請求的方法,將這個文件中對應的js方法拷貝到huanhuan.js中,經過execjs調用node的v8引擎(提早安裝node),執行js的代碼服務器

最後返回的就是加密後的數據網站

 

完整的代碼在git上:https://github.com/zhongshuiping/-ui

相關文章
相關標籤/搜索