1

我从之前在 Photoshop 中制作的一系列 20 张图像构建了自己的自定义验证码系统,然后将它们在名为“验证码”的数据库表中链接到它们的代码。我不确定这种方法是否安全,只要垃圾邮件机器人难以读取图像,我认为它们是,而不是动态生成验证码图像,这会消耗更多处理时间,但也许这是唯一推荐的方法。

你怎么看待这件事?

4

1 回答 1

4

我也这样做了。

但仅仅因为该网站不是垃圾邮件发送者的强目标

我能够切断所有机器人生成的垃圾邮件。

唯一一点,20张图片太少了。

我设置了一个applescript,它生成了从0000到9999的10000张图像。

该脚本正在创建文档,绘制数字,随机旋转和平移,然后应用我在 PS 中的 Action 上设置的一些过滤器。

此外,每个图像都被赋予了一个伪随机文件名(例如876376.jpg数字1234图像),并且生成了一个表格映射,以在每个数字和相应的文件名之间建立关系。


  为什么要选择这种方法并重新发明轮子而不是使用 reCAPTCHA?

两个原因:

  1. reCAPTCHA 是防弹的,但有时会让用户感到恼火。

  2. reCAPTCHA 将 Google 的 cookie 存储在用户的设备上。为了遵守 UE 的法规和 GDPR,您可能需要设置或扩展有关 cookie 和隐私政策页面的信息横幅。

于 2013-01-04T20:12:01.963 回答