Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

书籍《Python3 反爬虫原理与绕过实战》配套代码

Notifications You must be signed in to change notification settings

asyncins/antispider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

11 Commits

Repository files navigation

书籍相关问题,可前往穿甲兵技术社区 https://www.chuanjiabing.com 交流讨论

antispider 为书籍《Python3 反爬虫原理与绕过实战》配套代码

👀【公开课】微信小程序逆向零基础实践教程-有实际案例

2k 超清播放地址 -> https://www.chuanjiabing.com/thread/52

小程序零基础逆向内容速览:

1、了解小程序逆向和PC端JS逆向的差异

2、小程序逆向基本流程

3、小程序逆向所需设备与环境

4、学会使用小程序逆向解包工具

5、小程序目录结构

6、实践:小程序逆向静态分析

7、实践:小程序逆向动态调试

详细目录和封面预览

前往掘金社区查看

前往微信公众号查看

本书共 10 章,除第 1 章环境安装配置外和第 3 章爬虫与反爬虫之外,其他章节涉及的 Python 代码均记录在 antispider 中。包括:

  • 第 2 章 WEB网站的构成和页面渲染
  • 第 4 章 信息校验型反爬虫
  • 第 5 章 动态渲染反爬虫
  • 第 6 章 文本混淆反爬虫
  • 第 7 章 特征识别反爬虫
  • 第 8 章 APP 反爬虫
  • 第 9 章 验证码
  • 第 10 章 综合知识

编号说明

章节与对应代码以数字表示,如第 1 章对应 01 目录。9.1 小节对应 09/9-1 目录。

文件名说明

同一小节的代码文件名为该节编号,但考虑到每个小节会有多段代码,所以以英文 one two three 命名。 如 9.1.1 小节出现的第一段 Python 代码的文件名为 9-1-1-one.py,第二段 Python 代码的文件名为 9-1-1-two.py。

特别说明

1、书中部分代码有固定的文件名称,如 Custom64,那么该文件的名称就是 custom64.py。

2、验证码实现的 HTML/CSS/JS 代码存放在目录 09 中,目录名称为 captcha。

3、部分案例中包含图片或密钥文件,文件已存储在指定目录。

代码运行说明

antispider 项目中的代码均经过运行验证,与书本所述相同。使用时只需要搭配书本所述运行即可。

版权说明

antispider 项目所包含的代码为图书配套代码,仅供书籍读者个人学习研究所用,任何个人与机构不得以任何方式摘抄、转载、公开项目代码。

README 更新记录

2020年05月29日 很多读者反馈第九章用于训练验证码的示例图片下载链接失效,经过核查发现文件还在,但链接莫名其妙的被微云替换了,新链接为 https://share.weiyun.com/5ptKIUg

百度网盘的字符验证码素材: https://pan.baidu.com/s/1LoQTK51RHbdXSrJ0o8uxqA 密码: tl5i

About

书籍《Python3 反爬虫原理与绕过实战》配套代码

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /