. m& `& u5 j1 n7 F6 K& J' B0 a m 7 Q# I5 A) `$ J, U& G 五一假期的时候,有一个粉丝找到了我,大致找我干什么呢?其实刚开始我也是很迷。我除了会写个爬虫跟段子实在想不到自身还有何优点呀!难道是我那该死的温柔??果不其然,专业的事情还是找到了我这个不专业的人。事情的经过它是这样子的:) A5 @. \( E, m3 n5 Z+ A! e
$ Q) m. G; d# m. }粉丝:大佬!想问问你企业名片的数据那个加密怎么破解啊,我发现接口返回的数据是经过加密处理过的,虽然我写了一个Selenium版本的,能采集数据吧,就是慢!而且看着也很low一样。感觉自己就不是一个合格的爬虫工程师,作为一入坑爬虫没多久的我来说JS逆向压根没有思路… ' w9 O3 w& e5 X z3 s$ Q , i- ~+ [# a: M+ n/ h都叫我大佬了,你就算不是妹子。今天这事我也得给你办喽!再不专业我现学现卖也要厚着脸皮上! 8 n! v$ \; b% b/ p0 m/ k3 e/ y 9 T g3 C7 z) q1 Q + K& @( T3 n" m# _' p+ F9 \ 起初我还是帮在Github跟一些博客找了相关的参考资料给她想着能打开她的一些思路,但是我发现事情并不是这样的。一个对逆向基本思路没有相关经验跟思路的她可能并不知道如何找到切入点,先干嘛?再干嘛?甚至是在Chrome内基本的调试操作都不太清楚—' A- I9 K) u; |+ t/ t
9 f, I/ U/ }, W) w; [6 v& z最重要的一点是:参考的资料只包含了对数据加密破解的思路跟讲解,而这个网站在登陆的情况下对IP不仅有反爬措施更会冻结你的账号。所以呢!我就做了一把雷锋,把整个网站的爬虫代码都撸了出来,请看大屏幕: , l: m/ _/ e. I, D