9 个回答
首先夯实 python 基础是很重要的,想通过爬虫挣外快,感觉还是得需要会逆向、反混淆相关技能的,不然能接到的单子极其有限,因为那种难度低的单子能做的人很多,几乎就是抢单子的状态,而且价格也不会太高,关于逆向学习可以给到一些推荐:
关于逆向,你会发现基本上没有教程,也很少有人讲这方面的东西,爬虫入门简单,深入很难,我推荐你看以下书籍(我认为是必看的):
- 小白未入门阶段 :《Python 编程从入门到实践》第二版,作者埃里克·马瑟斯(Eric Matthes)
- 爬虫入门阶段:《Python3 网络爬虫开发实战》第二版,作者崔庆才
- 反爬套路总结:《Python3 反爬虫原理与绕过实战》,作者韦世东
- 数据产品+数据产品思维:《爬虫实战:从数据到产品》,作者贺思聪
- 爬虫逆向进阶:《反爬虫AST原理与还原混淆实战》,作者李岳阳,卓斌;《安卓Frida逆向与抓包实战》作者陈佳林,《爬虫逆向进阶实战》作者李玺
视频方面,我只推荐进阶,也就是逆向相关的视频:
免费:
- JS 逆向: 《K 哥爬虫》 K 哥的小助理带你由易到难学习逆向
- JS 逆向: 《志远2021全新js逆向教程,学完这套就够了!(全套开源)》
- APP 逆向: 《小肩膀 app逆向百集(105集)》
收费:
- 夜幕出品 JS 逆向: 《JavaScript 逆向系列课》 《JavaScript 逆向高阶课》
- 猿人学: 《爬虫高阶课程》
- 志远和小肩膀 2022 最新的 JS 逆向和 APP 逆向课程,自己在 B 站找购买方式
推荐多逛一下各大论坛:
PS:很多搞
易语言
的对于逆向很拿手,可以逛逛易语言的一些论坛,重要的是思路,实现的语言无所谓,也可以关注 K 哥爬虫公众号,我会分享一些 JS 逆向知识,比较适合新手。
爬虫工具推荐: spidertools
爬虫代理推荐: 快代理 (国内HTTP代理)、 bright data (海外HTTP代理)
爬虫工程师的尽头是 逆向安全工程师 !