爬虫逆向进阶实战

本网站不提供下载链接,喜欢看书的朋友请关注公众号:【lennylee的碎碎念】(lennyleede),首页回复:授人以渔,自动获取搜索资源的方法。

内容简介:

这是一本专门针对于爬虫领域的逆向书籍,作者根据最新的技术发展和招聘需求,结合自身的实际开发经验进行写作。

书中包括各种自动化工具、抓包工具、逆向工具的使用讲解。

核心内容以Web Js逆向、安卓逆向、小程序逆向为主,结合三十个实战案例进行分析,内容从易到难一应俱全,并附有140分钟视频教程。

还对主流的反爬虫技术进行了讲解,包括传输协议、验证码体系、字符集映射、行为和指纹等 。

作者简介:

李玺,CSDN博客专家,华为云云享专家,爬虫逆向社区站长。新工科大数据能力认证、CSDN首届GEEK+原创大赛一等奖、2019、2020、2021年博客之星。拥有多项爬虫领域发明专利。中国科技志愿者、河南省中原科技城E类人。

一:网络爬虫架构
1.1 爬虫发展史 5
1.2 爬虫基本架构 6
1.3 分布式爬虫架构 10
1.4 网络爬虫遍历策略 13
1.5 智能采集系统架构 15
二:Python爬虫巧技
2.1 Utils 20
2.2 Scrapy 24
2.3 Asyncpy 30
2.4 Feapder 35
2.5 Scrapy-redis 38
2.6 Scrapy_helper 41
2.7 Crawlab 42
2.8 ProxyPool 45
三:Web Js逆向
3.1 逆向基础 48
3.2 浏览器控制台 55
3.3 加密参数定位方法 58
3.4 常见的压缩和混淆 64
3.5 常见的编码和加密 71
3.6 加密参数还原与模拟 78
3.7 浏览器环境补充 96
3.8 浏览器环境监测 103
3.9 加密方法远程调用 104
3.10 常见协议分析 116
3.11 常见反调试 128
3.12 调试工具补充 131
3.13 反混淆AST 134
四:自动化工具的应用
4.1 Selenium 143
4.2 Pyppeteer 150
4.3 cefpython3 155
4.4 Playwright 164
4.5 Appnium 167
4.6 Airtest 170
4.7 Autojs 175
五:抓包工具的应用
5.1 Fiddler 180
5.2 Charles 185
5.3 MitmProxy 189
5.4 HttpAnalyzerStd V7 193
5.5 HttpCanary 194
5.6 Postern 196
5.7 Drony 200
5.8 Wireshark 204
六:安卓逆向
6.1 安卓逆向基础 209
6.2 安卓逆向工具 220
6.3 安卓Hook工具 244
6.4 安卓混淆和加密 287
6.5 加密参数定位方法 288
6.6 安卓加固和脱壳 290
6.7 常见检测及绕过 301
6.8 安卓群控和云机 304
七:小程序逆向
7.1 小程序逆向基础 307
7.2 小程序hook 312
7.3 小程序逆向分析案例 314
7.4 windows小程序逆向 318
八:抓包技巧汇总
8.1 证书认证 322
8.2 不走代理 323
8.3 协议降级 324
8.4 自定义协议 324
8.5 方法补充 328
九:安卓逆向案例
9.1 某新闻加密参数分析和还原 330
9.2 某瓣签名Frida还原 336
9.3 某音加密参数Xposed调用 347
9.4 某图参数Frida+Flask RPC 351
9.5 某东加密参数Unidbg生成 358
9.6 某资讯加固脱壳和参数分析 371
9.7 某新闻加固脱壳和参数分析 382
9.8 某监管Root检测绕过 396
十:验证码识别技术
10.1 图文验证码 402
10.2 滑块验证码 414
10.3 点选验证码 430
10.4 短信验证码 431
附赠电子版
十一:反爬虫补充
11.1 css动态字体反爬 435
11.2 tls指纹识别 446
11.3 http2 450
11.4 用户行为和指纹 451
检索技巧 454
面试之谈 455
· · · · · · (收起)

原文摘录: