說明:與網上已有的使用selenium自動化瀏覽器的方法相比,本方法更便捷,無需安裝額外模塊,只使用Python原生requests和lxml。 此外,selenium方法太依賴於瀏覽器,稍有不慎,便得不到想要的移動管道。
1.安裝方便,python或anaconda即可;
2.不依賴於瀏覽器,類比發包請求,快捷,
3.識別率極高(使用經過驗證的軌跡數據),selenium方法我也試過,即使能够移動滑塊至缺口處,很多情况會被遠程服務器識別出是機器行為;
4.便於管理,是需提供驗證過的軌跡數據即可(軌跡資料獲取也很方便,可定期更新)。
(已完成檔案撰寫,暫不公佈,機會合適再開源)
https://zhuanlan.zhihu.com/p/28492887
http://www.jianshu.com/p/3726581d218a
覺得不錯幫忙Star一下
最近忙於面試,一直未能一一回復大家,抱歉。 有興趣的可以加群交流:658927203(不要單獨加我)
2017.8.22(開源項目只為科技分享,自我總結,不知道會引起諸多的關注,心情很複雜。希望大家只是用來學習,不要用於商業用途,如果損害到極驗和目標網站的利益,並非本意。不再提供技術指導,程式很簡單,極驗隨便改變加密管道,可能就失效,大家也別抱有期望。而且最近為找工作奔波,不想有身外事,見諒。最後,爬蟲是科技,不要觸碰法律允許之外的事。)
本教程+程式只適用於極驗5.10.102017.11極驗已更新至6.0版本,本教程已失效,只做參攷。