今天《猿人学爬虫er100人》采了一位小伙伴,鹿头,他是猿人学小伙伴中江湖传闻比较多的,他毕业不到两年,一年多的时间内,薪资翻了10倍,成为主管。来看看他的个人经验。
我:你现在工作几年拉?
鹿头:22年10月份开始实习的,然后一直到现在。22年10月份儿,是大三,刚大三的时候,然后我就申请离校,然后去实习了。
我:你在大学时在研究逆向了吗?
鹿头:大学的时候,刚开始学的是网安嘛。然后后来因为一次比赛,接触到这个爬虫,然后就觉得有兴趣,然后就开始自己学了点儿。然后实习时 就找到爬虫实习吗?
当时,实习组长他就在群里招人儿,说是要实习。然后我看到了,我就当时我就加他了,然后就过去了。
我:算上实习有两年工作经验,你大致说说这两年的工作经历哈
鹿头:我分别在两家公司实习过,每家都实习了半年。然后北京的另一家公司挖人,然后朋友介绍我过去,就是我现在这家公司一直待了一年了。
我:那你这两年的薪资变化呢?
鹿头:成倍的涨吧,一年内从3K 15K 25K 30K 这样。
我:如果是炒股就发财了,你现在主要时做哪类采集?
鹿头:就国外的那些产品,Akam之类的。
我:你的逆向技术成长经历说说呢?
鹿头:就刚开始实习的时候,就是搞舆情采集,主要是国内的短视频。当时就比较感兴趣逆向这方面,就一直研究它。
各种技术也都学了一点,后面正式工作是做国外的采集,过去之后,刚开始就是做基础的采集。后来就遇到AKM,五秒盾这种,当时就主动的去研究研。
然后每天下班回去就学习,然后,就刚开始就先搞定了AKAM,再后就是5秒盾,还有其他的。
AKAM,逆向难度应该算中等,它不算特别难,它主要难在风控并发上边。
国外的这些产品没有想的那么困难。它有的逆向过程比较复杂,但有的过程并不复杂,然后就主要就是风控问题。
国内的产品就是逆向很难,就是过程很难,就是上VMP啊之类的东西。
像 AKAM 他没有盾,又没有VMP,他就是一套流程就走下来了嘛,所以说过程不算困难。
我:你一般是怎么去研究风控的呢?
鹿头:风控这东西就只能去测点。就比如说啊,现在这个能跑一会儿,那个能跑一下,就控制变量嘛,然后去对比到底哪里出现了差异,然后一点一点的去猜测它会检测什么地方。
风控这个没有说明显的套路和模板,这个就只能根据不同的产品,然后去慢慢摸索。
我:你觉得以后的逆向技术的发展路径是什么样的呢?
鹿头:往业务靠吧,因为,现在打码平台那么多,招一个逆向工程师,假如说你看招个高级的三四十K一个月对吧,那外边用打码平台一个月花三四万,基本都能搞定,所以说感觉。未来的发展方向还是往业务走。
要是专攻逆向技术的话,那就是往深的走,就VMP啊,补环境啊,还有WSM啊,现在这些都还有风控,最主要的还是风控。
感觉最理想化的还是环境吧,搞一个无敌环境,就代码扔进去,就能直接跑的那种,就不用逆了。
我:有没有啥技术进阶的学习路劲 给想干JS逆向的建议一下?
鹿头:建议直接去学,深入补环境,直接整一套自己的框架出来。算法现在是越来越难干了。
如果对算法比较感兴趣的话,可以去了解一下谷歌的V3,然后还有就是5秒的那个VMP。
也可以去看一下AKAM的流程,阿卡曼其实算是中等难度吧。现在教程也很多,玩儿的话也很好入门儿。
听课是一方面,但一定要结合产品去做。这样的话,你做出来有成就感。然后呢,简历上还能添上一笔,这一炮儿两响。
我:开发自己的框架技术难点在哪儿?
鹿头:难点应该在收集检测点吧,因为你补完,你根本不知道自己补的是个什么东西呀。你补的效果怎么样。你就只能去拿产品套进去之后发现缺啥,他们检查了啥就只能去完善。
他们对环境的这些高难度的校验,然后一点去完善,把他们检查什么检测点分析出来。然后,你就知道这个检测点可以做文章,然后你就一点一点的迭代自己的框架。
这个过程其实是很很漫长而且很无聊的,因为你有的时候你不知道它到底错在哪儿。
我:还有一些八卦,问你一下哈
我:他们说你挣钱佬猛了?哈哈。
鹿头:造谣!
我:他们说你三个月在北京全款买了一套房?哈哈。
鹿头:造谣!

我的公众号:猿人学 Python 上会分享更多心得体会,敬请关注。
***版权申明:若没有特殊说明,文章皆是猿人学 yuanrenxue.con 原创,没有猿人学授权,请勿以任何形式转载。***
说点什么吧...