问题标签 [captcha]

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 投票
10 回答
19371 浏览

php - [PHP/JavaScript]:如何刷新验证码?

我以这种方式显示验证码:

我在它附近有一个名为“重新加载”的超链接。我想在不刷新页面的情况下调用那个 PHP 文件。可能,AJAX 参与其中。请协助。

0 投票
1 回答
1675 浏览

flash - 使用 recaptcha 或任何其他验证码解决方案闪烁

我已经在互联网上查看了一段时间,但似乎没有任何与验证码和闪存相关的信息。

我的目的是在 Flash 上创建一个图像上传器,并在其上实现“recaptcha”,以便控制上传。

我知道有些人会说,“好吧,你不能自动化 Flash 输入,所以在这种情况下你不需要验证码”,尽管这有点真实,但仍有屏幕宏程序可能使计算机上传数百个图片如果没有什么地方可以避免它。

我曾想过实施自己的验证码,但在我看来,这就像我在重新发明轮子一样,有人能指出我在正确的轨道上吗?或建议另一种方法来避免滥用我的图像上传器闪存?

0 投票
5 回答
3003 浏览

accessibility - 出于崇高的目的破解验证码

要求用户阅读扭曲文本的验证码对视力正常的人来说很好,但对盲人或有其他残疾的人来说是一个可怕的障碍。音频替代品偶尔可用,但仍然不能帮助那些既聋又盲并且很难与屏幕阅读器一起使用的人(它已经在给你朗读单词)。

存在一些使用人工来代表用户解决 CAPTCHA 的解决方案,例如WebVisiumSolona,但这些解决方案依赖于志愿者操作员的可用性(例如,Solona 显然只有一个志愿者,所以你必须希望他需要帮助时醒着)。

我突然想到,盲人所需的 CAPTCHA 解决方案数量非常少——我猜在像英国这样人口众多的国家,每天不到几百个。这意味着,与想要在短时间内多次执行某项操作的坏人不同,针对盲人的 CAPTCHA 辅助服务可以投入大量计算资源(例如,Amazon EC2中的计算机云)来识别呈现的文本。

我的问题是:假设您不太关心速度,并且您有很多可用的计算机,是否有算法可以让您解决当今常见的文本失真验证码,例如reCaptcha使用的那些?或者即使有大量的资源和时间,这些问题是否真的难以解决?

几点注意事项:

  1. 在这一点上,我的问题只是理论上的,但显然任何此类服务都必须仔细控制访问以阻止垃圾邮件发送者。也许只有注册的盲人才能使用它。

  2. 我知道几年前使用在单台计算机上运行几秒钟的算法破坏了旧的雅虎验证码。我在问现代验证码是否可以被破解,也许更慢并且有更多资源。

  3. 我知道一些新的 CAPTCHA 类型正在出现,它们要求用户识别小猫定位图片。这些还没有普及,所以我现在只是询问文本失真。

0 投票
2 回答
1293 浏览

c# - 如何编写验证码?

我正在开发一个注册表单,我想在其中放置 CAPTCHA。我生成一个随机字符串,但如何将其转换为图像,否则我如何开发验证码或任何参考。谢谢你

0 投票
1 回答
800 浏览

php - 验证码重载和动画图标同步问题

我想在我的网站上创建一个验证码。我将尝试描述我想如何做到这一点。请看下面的代码:

我想要做的是,单击“重新加载验证码图像”链接并使用 JavaScript 将第一个img标记的内容更改为新的验证码图像,同时将 reload.png 更改为 reload.gif,这是我的动画希望持续与正在处理的新验证码图像一样多。我想将 reload.gif 动画改回 reload.png 静态图像,就在新验证码图像加载图像的同时。问题是验证码图像是由 PHP 的 GD 库生成的,我不知道创建一个新图像需要多少时间。请帮助我能够同步。可能有做这种事情的好方法......

谢谢!

0 投票
1 回答
88 浏览

python - 我的 linux 机器(没有 GUI)是否可以点击 Twitter 注册页面,然后以网页格式吐出验证码

这样我就可以输入字母并注册(通过我的linux机器的IP)?

(推特使用recaptcha)

有没有办法抓住那个javascript,把它输出到网页中。然后通过提交?

0 投票
1 回答
1645 浏览

zend-framework - Zend_Form_Element_Captcha - 重新加载

如何添加“重新加载验证码”功能?我如何使用我知道的 JavaScript 更改图像元素,但我应该如何使用 ZF 来管理它?我使用 Zend_Form_Element_Captcha 作为图像生成验证码。

0 投票
4 回答
1023 浏览

forms - 使残疾人可以使用 CAPTCHA。您使用了哪些方法?

我即将完成将现有网站迁移到 CMS 的工作,并且我刚刚完成了所有各种联系表格的创建。我正在使用的 CMS 在其表单构建器中内置了 CAPTCHA,这很棒,但唯一可用的方法是“decipher-the-noisy-image”方法。

这种方法效果很好,但它限制了可能有阅读或视力障碍的人的访问权限。我已经通过一个“帮助”页面来解决这个问题,该页面允许残障人士通过电话与我们联系,我正在考虑使用一个单字段表单,上面写着“向我们发送您的电子邮件地址,我们会与您联系”。作为一名 Web 开发人员,可访问性对我来说特别重要,但从组织的角度来看;减少我们收到的垃圾邮件数量也是如此。

所以我想知道的是,社区中是否有人对其他 CAPTCHA 方法有任何经验,以及您是如何设法让残疾人可以使用它们的?

0 投票
7 回答
15479 浏览

ruby-on-rails - Ruby on Rails 验证码的建议

我想在 Rails 项目中实现验证码以提交表单,但我不确定该怎么做。我倾向于实现的简单性和使用时的可靠性,因为它过于复杂,因为我的应用程序不需要太高的安全级别。

有人有什么建议吗?

0 投票
2 回答
6624 浏览

dll - 验证码不适用于 IIS

我为我的 Web 应用程序使用 dll 文件 MSCaptcha.dll 它在 localhost 上工作正常,但不能在 iis 服务器上工作。我应该怎么做才能让它工作