3

在 SO 和其他博客的博客评论中,我注意到一些用户发布他们必须解决的验证码是什么才能让他们的帖子被接受的趋势。

他们这样做是为了帮助破解验证码的机器人吗?

如果是这样,有没有办法以编程方式(服务器端)将用户的输入与验证码进行比较以将其从评论中删除?这值得努力吗?

4

5 回答 5

6

这只是一个模因。
它不会默认验证码(除非您使用带有非常少单词列表的较差验证码)。一方面,机器人将无法获得与文本相关的验证码图像。

绝对不值得尝试从评论中删除它(专注于那些该死的“第一篇文章”!)

于 2009-07-16T16:44:18.887 回答
3

我一直认为这种做法(顺便说一句,我讨厌这种做法,因为它没有为讨论增加任何价值)作为讨论主题和 CAPTCHA 词之间巧合的附带说明。

于 2009-07-16T16:45:22.737 回答
3

不可以。验证码只有在可以自动生成新谜题时才是有效的验证码,因此发布答案无济于事,因为再也不会看到相同的谜题了。

于 2009-07-16T16:47:42.513 回答
0

如果验证码开发正确,那么对于每个用户来说它应该是伪随机的。所以,这不会帮助任何人,机器人或其他人。如果验证码在每篇博文中都是唯一的,那么用户可能会发布验证码来帮助那些失明或视力不佳的用户。

于 2009-07-16T16:44:50.460 回答
0

我看不出它会如何帮助机器人,因为它们会得到完全不同的验证码。唯一可行的方法是,如果机器人在发布时已经以某种方式附加到用户身上,但话又说回来,它将能够将图片和答案存储在某个数据库中,而不是评论正文中。

于 2009-07-16T16:44:54.783 回答