gpt4 book ai didi

php - 用于捕捉机器人的算法

转载 作者:行者123 更新时间:2023-12-04 06:00:51 25 4
gpt4 key购买 nike

网站,包括 stackexchange 使用什么样的算法来捕捉机器人?
是什么让它们有时失败并向普通用户提供人工验证?
对于运行在 PHP 上的 Web 应用程序和网站,您会推荐什么来阻止机器人和机器人攻击甚至内容窃取?

谢谢你。

最佳答案

退房 http://www.captcha.net/用于良好且简单的人工验证工具。

防止内容窃取将非常困难,因为您希望访问者可以使用这些信息。

不是 禁用右键单击,它只会惹恼您的用户,而不会以任何方式阻止内容窃贼。

您将无法阻止所有机器人,但您将能够实现安全层,每个层都会阻止一部分机器人。

一些提示和技巧;

  • 使用 Captcha 进行人工验证,但不要使用太多,因为它们会让用户感到厌烦。
  • 您可以使用 Captcha 进行电子邮件验证并要求您的内容登录(如果它不会吓跑太多用户)。或者考虑免费提供部分内容并要求注册完整内容。
  • 定期检查您在其他网站上的内容片段(通过 Google,可能使用 Google API 自动检查),如果他们公然窃取(未引用!)您的内容,请起诉/DMCA 通知。
  • 限制单个客户端向您的站点发出请求的速度。机器人会经常快速地抓取。对于人类用户来说,每秒多次请求内容已经很多了。有一些服务器工具可以做到这一点,例如。退房 http://www.modsecurity.org/

  • 我确信可以想到更多的安全层,但这些都是直接想到的。

    关于php - 用于捕捉机器人的算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8918841/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com