您好,登錄后才能下訂單哦!
這篇文章主要介紹“怎么使用GlidedSky爬蟲js加密”,在日常操作中,相信很多人在怎么使用GlidedSky爬蟲js加密問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”怎么使用GlidedSky爬蟲js加密”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
直接打開網頁,點開XHR,發現里面就是頁面上顯示的數字,這就很爽了。直接看請求頭。
請求頭里面的參數有個 sign,好了。目標明確,只需要找到這個 sign 參數是如何加密的,以及加密的位置就行了。
重點來了,要怎么找個 sign 的加密位置呢
爬蟲做多了,應該一眼就看出來了,請求中有個 sha1 的請求,加密位置應該就是這里了
然后就在這個位置打斷點,一直點下一步,結果你只會發現這個東西
把這玩意復制出來,直接使用 sha1 加密,發現就是 sign 的值。不過這個后面的數字怎么來的呢,
出現這個東西之后,看那個地方返回這個 sign 值,打個斷點, 繼續下一步,下圖就是返回 sign 值的地方。這也就意味著 sha1 加密已經完成,也就是說這個函數完全就是加密的,而生成參數的地方肯定在之前的函數里,那么這個被加密的參數怎么來的呢
直接點上一步,也就是會走到上一個方法,一直點,直到出現了你想要的東西,也就是下面的這個圖,看到下面這個圖是不是瞬間明白了,怎么加密的,參數什么的都有了。
然后 t 的位置在響應里,OK!結束
其實這東西就是 jsfuck 加密,只不過如果你不知道這東西,就可以按照上面的思路走 。
如果你知道這東西的話,那就簡單多了。
怎么解決這個東西呢.
將這些內容復制到文本工具里,點擊選中最后一個 ‘)’,然后去找自動匹配的 “(”,然后將這個括號中的內容全部復制出來(包括括號),放到控制臺中運行,回車,結束!
還有一種方法,看圖,點一下,結束了。
到此,關于“怎么使用GlidedSky爬蟲js加密”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。