一次有趣的尝试:用 emoji 当验证码

2022-06-07 16:08:19 +08:00
 kaiki

迫于有机器人刷表单,需要一套验证码系统,思来想去,只有用 emoji 才能显得有个性(也更烦人)。

思路:

随机选择一些 emoji ,生成一张图片,计算指定 emoji 的数量,作为验证码的答案。

嗯...效果还不错,对人来说,门槛提高了,但是对机器人,几乎没有什么作用。

加入随机背景

随机角度

随机的偏移

感觉已经差不多了,再加入一个随机尺寸和随机比例

感觉已经可以防住大部分机器人了(可能还能挡住不少人类)

7936 次点击
所在节点    分享创造
55 条回复
FlyingShark
2022-06-08 09:32:52 +08:00
思路不错呀,5 秒内能识别的直接认定为 bot (
LeeSeoung
2022-06-08 09:42:35 +08:00
😂机器在这方面非常在行
picone
2022-06-08 09:53:47 +08:00
可以看看 [idena]( https://www.idena.io) 这个项目,题目是给你 2 组 4 个 图片,让你选择其中一组合理的图片。比如花盛开的过程是从发芽,冒绿叶,长个然后再开花,分别这 4 个 图片,一个是正确的,一个是打乱顺序的,让你选择顺序正确的,机器人对这种隐含语义的很难分析。
konakona
2022-06-08 10:17:44 +08:00
@wdy3334 哈哈哈哈

anyway ,我挺喜欢楼主这个创意的,如果是一次 10 张小 emo 里选出数量,比较能接受。超过 10 张,就太繁琐了。
neptuno
2022-06-08 11:13:07 +08:00
我还以为是一个图片里面有一句话:“请选择笑到流泪的 emoji”,然后下方四个 emoji 可以选
xifangczy
2022-06-08 11:22:17 +08:00
reddit 之前有音量控制设计大赛 是时候来一个验证码设计大赛了
IBd0HFR4Y5Fueh2x
2022-06-08 12:13:54 +08:00
@xifangczy 哈哈哈哈哈哈
garlics
2022-06-08 14:53:33 +08:00
有意思,有手工耿那味了
Cmdhelp
2022-06-08 15:11:28 +08:00
网工耿
kevinyu
2022-06-08 16:03:58 +08:00
玩消消乐吗
vanton
2022-06-08 22:20:46 +08:00
这个用机器识别非常简单,稍微训练几次就行了。
防人的效果倒是非常一流。
voidless
2022-06-09 18:19:13 +08:00
这挡住的全是人类,不如加个判断,短时间内识别出来的全是机器人
Qpua00az8c0ckiOM
2022-06-11 11:05:09 +08:00
作为普通网民,看见恶心的验证码,立马关掉走人。
v2tudnew
2022-06-11 13:23:58 +08:00
请问有几杯白酒是茅台?
请选择总数十四点的图片。
jeeyong
2022-06-12 16:14:44 +08:00
保守一点....大概...1 天吧.. 我算上玩 pubg 的时间.. 应该可以破解

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://yangjunhui.monster/t/857940

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX