问题标签 [botdetect]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
80 浏览

php - Captcha BotDetect:意外的令牌 < 每隔一页刷新一次

将 Captcha BotDetect 用于带有 ion auth 的 Codeigniter 3

第一次加载:

  • 正常输出
  • 如果提交没有错误

如果刷新:

  • 验证码显示除了重新加载图标,可能在错误后使剩余任务崩溃。
  • 提交会出现错误

“Uncaught SyntaxError: Unexpected token <”每隔一次刷新就会出现在控制台中,并且仍然在页面上显示验证码的某些部分,但在提交时会出错。

遇到 PHP 错误

严重性:警告

消息:session_start():解码会话对象失败。会话已被销毁

文件名:Session/Session.php

行号:143

0 投票
2 回答
1515 浏览

php - 在不使用实体的情况下验证 Symfony 4 中的 Botdetect recaptcha

有什么方法可以在 symfony 表单构建器中验证 BotDetect recaptcha 吗?

我有下面的表格,它允许用户输入他们的电子邮件。:

问题在于他们的文档在实体中指定了验证约束。我的应用程序还没有任何实体,但我想知道是否有人找到了从控制器验证验证码的方法?

我可以在创建实体时将其添加到我的实体中,但我想知道如何在没有任何实体或连接到数据库的应用程序上完成此操作。

0 投票
1 回答
1152 浏览

c# - BotDetect验证码未加载

我在登录页面中包含了 BotDetect Captcha,但验证码控件未加载。我尝试了一个基于示例的简单页面,但验证码仍然无法工作/加载

以下是配置行:webconfig 在此处输入图像描述

非常需要和感谢您的帮助

0 投票
2 回答
463 浏览

c# - 带有 ASP.NET WebApi2 后端的 Angular BotDetect 中的 CORS 错误

我在 Angular 8 项目和 ASPNET WebApi2 后端中使用 Botdetect。

但是这个错误

从源“ http://localhost:4500 ”访问“ http://localhost:29739/simple-captcha-endpoint.ashx?get=html&c=yourFirstCaptchaStyle ”的 XMLHttpRequest已被 CORS 策略阻止:没有“访问控制” -Allow-Origin' 标头出现在请求的资源上。

我使用 EnableCors

并添加了 botdetect.xml 文件

0 投票
0 回答
965 浏览

web-scraping - 如何使用 Headless Chrome Node.js API 避免“请验证您是人类”?

我正在尝试使用 Puppeteer api 从网站生成一些 pdf 图像,但 Perimeterx 机器人检测将其检测为机器人和阻止站点。使用 Puppeteer 模仿真实的浏览器标题并绕过机器人防御者是否容易解决?

0 投票
2 回答
7616 浏览

python - 如何绕过机器人检测并使用 python 抓取网站

问题

我是网络抓取的新手,我正在尝试创建一个抓取器,它查看播放列表链接并获取音乐和作者的列表。

但是该站点一直拒绝我的连接,因为它认为我是一个机器人,所以我使用 UserAgent 创建了一个假的 useragent 字符串来尝试绕过过滤器。

它有点工作?但问题是,当你通过浏览器访问网站时,你可以看到播放列表的内容,但是当你尝试通过请求提取 html 代码时,播放列表的内容只是一个很大的空白。

Mabye 我必须等待页面加载?还是有更强大的机器人过滤器?

我的代码

网站链接

播放列表链接

使用请求时得到的 html

带有空格的html,播放列表应该在哪里

0 投票
3 回答
6664 浏览

python - 使用 DataDome 的网站在使用 Selenium 和 Python 进行抓取时被阻止验证码

我实际上是在尝试从不同的网站上抓取一些汽车数据,我一直在将 selenium 与 chromebrowser 一起使用,但有些网站实际上通过验证码验证阻止了 selenium(例如:https ://www.leboncoin.fr/ ),而这只是1 或 2 个请求。我尝试在 chromebrowser 中更改 $_cdc 但这并没有解决问题,我一直在为 chromebrowser 使用这些选项

我试图抓取的网站使用 DataDome 来确保机器人安全,有什么线索吗?

0 投票
1 回答
114 浏览

python - Botometer 不断返回 TypeError

我以前用过这个功能,效果很好。但是,我可能不小心更改了某些内容,现在它返回错误:

对于线路:

我使用的完整代码是:

笔记:

  • 'deleter' 只是我删除包含我的 api 密钥的文件上的行分隔符的一种方式。

  • 我刚刚检查了一下,我的 twitter api 密钥正在工作。

  • 如果我按照文档中的说明放置 botometer.Botometer,则会收到错误消息:

(我认为他们在文档上打错了字。)

文档: https ://libraries.io/pypi/botometer

0 投票
2 回答
102 浏览

php - 如何从 usnig Goutte Client for BotDetectCaptcha 获取 base64 中的媒体内容

我正在为办公任务编写刮板:我的 Goutte 客户端代码如下:

我必须使用 cookie 发送请求才能获得正确的内容。

结果又是相同的网址:

在浏览器中它工作正常,但问题是当我从这个 url 获取图像时,它再次生成没有 cookie 的新图像,这是它不起作用的方式。

我尝试了以下方法:

上面发送没有 cookie 的 GET 请求,即接收到的图像对我不起作用。

0 投票
1 回答
450 浏览

ruby - 如何防止硒无头中的虚假用户代理检测?

我正在无头模式下运行抓取机器人。如您所知,当它在无头模式下运行时,它在用户代理中包含无头字符串。为了避免这个问题,我改变了用户代理。该网站检测到这个假用户代理并阻止抓取机器人。我怎样才能防止这种检测?

我正在使用硒 chromedriver。