Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我不得不在我的表格上放一个验证码。为了方便用户和国际化,我提出了一个简单的数学问题。
因为这对于机器人来说太简单了,所以我决定把整个问题都放在 ASCII 中。这是相对安全的还是大多数机器人仍然可以轻松绕过它?
我有: & #87; hat & #105;... 它会输出“什么是 4 + 1?”
而是生成数学问题的图像。如果您需要更多安全性,可能会应用一些简单的转换。
HTML 转义很容易绕过,因为它是一种计算机可读格式。为了使机器人检测方案成功,任务必须易于计算机生成,易于人类解决,而计算机难以解决。