⛳️ 易 实战场景 车
本次字体反爬案例对应的是【易Python脱敏车】点评频道,该站点使用了字体反爬技术,并且是中文字符反爬,可以重点研究下。
站点地址如下所示(全角字符)
https://dianping.yiche.com/
打开目标站点任意链接之后,可以通过开发者工具发现,其文字部分存在大量的混淆字符。
![中文字体反爬,易易易易易易【Python脱敏】车车车车车车车车](https://i-blog.csdnimg.cn/blog_migrate/628996e0148b751aa666e9bbb9e5c73d.png)
既然已经发现了字体混淆,那接下来我们再夯实一下字符矢量图相关知识,下载易车的一个字体文件。
![中文字体反爬,易易易易易易【Python脱敏】车车车车车车车车](https://i-blog.csdnimg.cn/blog_migrate/fb1bacc620fdbccca6ab2c58131fd128.png)
字体文件是通过 unicode 编码,然后对应字体文件。
浏览器实现原理是通过传递字符的字节码,转换成 unicode 编号,然后在字体文件中找到字体矢量图,如果没有字体文件