0

我不得不在我的表格上放一个验证码。为了方便用户和国际化,我提出了一个简单的数学问题。

因为这对于机器人来说太简单了,所以我决定把整个问题都放在 ASCII 中。这是相对安全的还是大多数机器人仍然可以轻松绕过它?

我有: & #87; hat & #105;... 它会输出“什么是 4 + 1?”

4

1 回答 1

2

而是生成数学问题的图像。如果您需要更多安全性,可能会应用一些简单的转换。

HTML 转义很容易绕过,因为它是一种计算机可读格式。为了使机器人检测方案成功,任务必须易于计算机生成,易于人类解决,而计算机难以解决。

于 2012-05-12T01:40:30.220 回答