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

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

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

思路:

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

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

加入随机背景

随机角度

随机的偏移

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

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

7932 次点击
所在节点    分享创造
55 条回复
nomagick
2022-06-07 16:50:40 +08:00
太毒了,怕不是竞品派来的卧底
Sglight
2022-06-07 17:37:11 +08:00
要不反向思考,答对的挡外面🐶
thunderw
2022-06-07 18:13:35 +08:00
还不如 10 秒内答对的一律杀掉
Mutoo
2022-06-07 18:16:32 +08:00
旋转,偏移,加背景,这在频域空间基本上没有什么变化。CV 爬虫一样秒杀呀,只能挡人。
keepeye
2022-06-07 18:18:59 +08:00
真正的验证码应当尽可能对人类简单,对机器复杂
x86
2022-06-07 18:19:29 +08:00
有没有一种可能,你这个验证码就是连连看
pendulum
2022-06-07 18:33:23 +08:00
感觉不如 recaptcha
adoal
2022-06-07 18:42:23 +08:00
@nomagick 太毒了,怕不是硅基人派来的卧底
wsph123
2022-06-07 19:00:30 +08:00
https://lab.magiconch.com/captcha/kwd1ciet
选择所有包含「黄前久美子」的图片,点按后请点击“验证”。
winglight2016
2022-06-07 19:12:54 +08:00
图像增强了解一下,就是调个参的事儿
lakehylia
2022-06-07 19:23:57 +08:00
对机器人难的,比如说语义分析。直接出应用题都比这个难。
比如说两列火车相距一百公里,相向而行,一个时速 60 公里,一个时速 40 公里,问多长时间后两列火车相遇。。。
bingoshe
2022-06-07 19:26:11 +08:00
我觉得这个验证码,对于机器简直太简单了,因为 emoji 是固定的
pcbl
2022-06-07 19:38:56 +08:00
比谷歌的验证码还恶心人
vocaloid
2022-06-07 19:50:03 +08:00
这个用机器反而更简单吧,每隔 emjoy 边界那么明显一下子就可以分离出来,然后比对需要寻找的 emjoy 和这一堆 emjoy 很快就可以通过验证了
cnkuner
2022-06-07 19:51:25 +08:00
你这不交验证码,叫蜜罐。先把机器人全骗过来,然后开个新网站。
yandif
2022-06-07 20:44:17 +08:00
注册 origin 账号的验证码真是被气到了
nekoneko
2022-06-07 21:10:27 +08:00
你这个挡不了机器人, 只能挡住真人
xinyana
2022-06-08 01:40:48 +08:00
我建议直接数像素,然后问,你猜我今天拉 s 什么颜色
Marionic0723
2022-06-08 07:52:07 +08:00
光看标题我还以为是“您的验证码是🌥️🌨️🌧️☀️🌪️🌩️“之类的…你这个感觉机器人更好破解,反而拦住的都是真人,很多人看到那里直接关了
PEAL
2022-06-08 09:24:05 +08:00
拼多多最近不就是这样子吗

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

https://yangjunhui.monster/t/857940

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

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

© 2021 V2EX