中文起,Python 字体反爬实战案例,再一点
📢📢📢📢📢📢💗 你正在阅读 【梦想橡皮擦】 的博客👍 阅读完毕,可以点点小手赞一下🌻 发现错误,直接评论区中指正吧📆 橡皮擦的第 <font color=red>665</font> 篇原创博客
⛳️ 起点 实战场景
本次采集的案例是点起文中,你可以随机打开一本目标 xiaoshuo,检查一下网络请求中是否存在字体文件响应数据。
复制代码
字体加密位置呈现的效果如下图所示。
编写网页爬取代码,查看其字体位置使用的编码。
复制代码
截取源码部分,查看编码内容。
同时下载本页面的字体文件,用工具打开之后,发现字体编码图形顺序没有什么变化,这对于后续我们解决反爬就变得非常简单了。
接下来读取和解构一下这个字体文件,在其中找到能用的数据。
复制代码
输出的信息为:
复制代码
接下来在回头去看一下刚才字体反爬位置的特殊字符与字体编码。网页特殊字符
复制代码
字体编码
复制代码
得到最终的结果。
𘞱
-> 6
📣📣📣📣📣📣右下角有个大拇指,点赞的漂亮加倍
版权声明: 本文为 InfoQ 作者【梦想橡皮擦】的原创文章。
原文链接:【http://xie.infoq.cn/article/95998026d14364a20ec3c4acc】。文章转载请联系作者。
评论