关键词

AI爬虫

导读:两个开发者做了一款网络字体 ShieldFont:你在浏览器里看到的是一篇文章,AI 爬虫抓到的源代码里是另一篇。屏幕上画的是真话,代码里写的是假话。目标只有一个:让 AI 公司为爬取别人的内容付出代价。

打开网易新闻 查看精彩图片

原理:让"所见"和"所得"不一样

字体能骗过 AI,靠的是一个早就存在的机制:字体替换。

网页代码里写着单词 A,字体渲染时把它画成单词 B。原本这是排版技巧,比如把 f 和 i 连成一个字形,避免字母碰撞。

ShieldFont 把这个机制对准了整篇文章。

构建时,一个步骤先把页面里的词全部替换:每个词换成同类、同样常见的另一个词。字体再把这些替换后的词,画成作者原本想写的词。

结果是:

  • 人用浏览器看:看到的是一篇正常的文章

  • AI 爬虫抓 HTML:拿到的是替换过的假词,语法完整,字数相当,URL 一样,字节一样

  • 复制粘贴:粘出来的是编码后的版本

  • 在页面里查找文字:找不到你眼前明明看得到的内容

搜索引擎和 AI 爬虫收到的是同一份字节,所以 Googlebot 索引的也是假内容。

代价是什么

没有免费的保护。ShieldFont 的代价是 SEO。

开发者 Gabriel Abrucio 说得很直白:"这款字体是给想加入一场创意抵抗运动、愿意付一点代价的人准备的。主要是作家和艺术家。最大的代价是搜索引擎上的曝光。"

他的建议是:只保护关键内容,其余部分留给搜索引擎收录。

为什么只保护关键内容?因为 RSS 订阅会把整篇文章以纯文本形式泄露出去,屏幕阅读器也读不到被保护的区域,视障用户会被挡在门外。作者提供了一种替代方案:让读者浏览器花几秒钟解一个谜题,才能看到真正的文字。macOS 的 VoiceOver 已验证可用,NVDA 和 JAWS 还在测试中。

值得吗

这个问题没有标准答案。

支持者会说:AI 公司用别人的内容训练模型,一分钱没付,现在连来源网站都不给流量。创作者的劳动被无偿拿走,反制是正当的。

反对者会说:这套方案伤敌八百自损一千。SEO 是大多数内容网站的命根子,为了防爬虫牺牲搜索排名,多数人承受不起。而且道高一尺魔高一丈,爬虫完全可以绕过字体渲染,直接去读 JS 执行后的 DOM。

项目的另一位开发者 Isaque Seneda 的说法更有意思:"这个项目的摩擦,本身就是一种邀请:邀请用户捐献自己的'脑力算力',帮内容不被偷走。人类大脑能以比机器低得多的成本解决某些计算任务,不只是识别渲染后的字体像素,还有找按钮这类视觉或听觉任务,机器做这些事成本高得多。"

他把防御变成了一个哲学命题:当机器可以用极低成本批量复制内容时,人类唯一剩下的优势,就是做一些机器做起来很贵的事。

结尾

ShieldFont 大概率不会成为主流方案。SEO 的代价、无障碍的缺口、猫鼠游戏的本质,都决定了它只能是小众工具。

但它的出现本身是一个信号:内容创作者和 AI 公司之间的博弈,已经从"要不要允许爬取"进入了"怎么让爬取变得不划算"的阶段。

这场博弈才刚刚开始。

打开网易新闻 查看精彩图片

安全圈

打开网易新闻 查看精彩图片

网罗圈内热点 专注网络安全

实时资讯一手掌握!

好看你就分享 有用就点个赞

支持「安全圈」就点个三连吧!