机器人/用户脚本是否可从站点检测到

时间:2017-12-23 17:26:10

标签: ajax bots detection userscripts tampermonkey

我在Chrome中使用Tampermonkey(和Allow-control-Allow-Origin)扩展程序来自动执行某些网站上的程序。 我的用户脚本的功能包括本地到我也开发的应用程序的ajax请求,以便从html获取内容 并使用'命令响应'通过JavaScript在浏览器上执行操作(导航到其他链接,将值设置为字段并按下按钮)。

但是,我担心网站可以看到所实现功能的自动化程度。

提出的问题是:

  • 是否可以检测到来自网站提供商的用户脚本?
  • 网站提供程序可以以某种方式捕获(到本地主机)的ajax请求(例如,JavaScript代码检查在浏览器选项卡中完成的所有ajax请求并检测未知的域/调用)?如果是,那可能是替代解决方案?
  • 是否可以区分用户操作(导航到其他链接,向字段添加值,按下按钮),如果由用户或javascript完成? (假设行动不会立即执行。时间间隔发生)

0 个答案:

没有答案