captcha相关内容

PHP的验证码会话不更新

我有以下代码: captcha.php: session_start(); 类验证码{ 受保护的$ code; 保护$ width = 35; 受保护的$ height = 150; 函数__construct(){ $ this-> code = substr(sha1(mt_rand()),17,6); $ _SESSION [‘captcha’] = $ th ..
发布时间:2020-09-29 04:50:23 PHP

使用鼠标检测的反验证码

我想知道是否有可能仅使用JavaScript来为表单创建安全的人类检测机制(不使用验证码)来检测鼠标的移动,因为jquery或操作系统代码都可以移动鼠标(因此Im告诉我)。 这是我的计划: 使用jQuery,我可以检测鼠标是否已移动,然后允许提交表单(如果已提交)。 我已经启用了跨站点脚本编写,因此没有人可以直接提交到网页之外的站点,而且我需要JavaScript来汇总表单。 鼠标 ..
发布时间:2020-09-29 04:50:22 前端开发

Python-3请求参数编码错误

我一直在基于 Python 3 进行 django 项目。我正在尝试合并验证码。我选择了 django-recaptcha ,但不幸的是,该软件包不适用于python3。因此尝试为python3量身定制。我做了一些 2to3 的工作,并根据需要进行了一些更改。除了 Request的url编码以外,其他所有内容似乎都正常运行。 以下代码段的收益 POST数据应为字节或字节的可迭代数。不能是st ..
发布时间:2020-09-29 04:49:19 其他开发

PHP-验证码替换

对于实现反垃圾邮件解决方案,我需要您对以下代码发表意见: 在生成页面/表单时,随机字符串被创建,例如。例如 $ string = md5($ _ SERVER ['REMOTE_ADDR']) 此字符串已插入数据库,并设置为过期假设2个小时之后,我们就不会填满数据库了。 在页面加载时,表单具有一个没有值的隐藏输入字段,我们将其命名为 spam_check 页面加载AJAX请求后10、1 ..
发布时间:2020-09-29 04:49:14 PHP

停止Bot [SO]-PHP

我将此代码保存在index.php中,填充后单击“提交”按钮,然后向我显示了一个验证页面! 我的问题是它如何检测到它不是? [我希望他们不要使用引荐来源网址,因为它很容易被禁用] 我的伪造代码 ..
发布时间:2020-09-29 04:49:13 PHP

我的codeigniter验证码未生成图像

我的CodeIgniter验证码未生成,因此无法在我的视图中显示 控制器 公共功能login(){ $ this-> load-> helper('captcha'); $ this-> form_validation-> set_rules($ this-&login_rules); $ userCaptcha = set_value('captcha'); $ wor ..
发布时间:2020-09-29 04:48:11 PHP

如何识别这些图像中字母的颜色?

我正在使用本文解决验证码。它的工作原理是使用AForge从图像中去除背景,然后将Tesseract OCR应用于清洁后的图像。 问题是,当前依赖于黑色字母,并且由于每个验证码都有不同的文本颜色,因此我需要将颜色传递给图像清洁器,或者将字母的颜色更改为黑色。要做到这两个,我需要知道字母的现有颜色是什么。 我应该如何识别字母的颜色? 解决方案 使用@Robert Harvey的 a ..
发布时间:2020-09-29 04:48:07 C#/.NET

垃圾邮件击败了我所有的验证码

我有一个wordpress博客,并且在其上使用Captcha插件的时间最长,因为它可以正常工作。最近,尽管我收到了大量垃圾邮件。然后,我尝试执行通过PHP生成的“将这些随机数加在一起”,但是仍然没有运气。我不太确定要阻止此垃圾邮件该怎么做,但这很烦人。 我正在阅读垃圾邮件发送者使用的某种可视脚本-读取您的网页或某些内容,这就是为什么Captcha的图片杂乱无章来阻止这种情况的原因。我在想,如 ..
发布时间:2020-09-29 04:48:03 PHP

如何在Yii-2应用程序中添加验证码?

我正在尝试将验证码添加到登录表单。 我的环境: Yii 2 php 5.4.45 TS IIS 10.0 Windows 10 在 login.php , LoginForm.php中和 SiteController.php 我添加了以下内容(仅显示了相关部分): backend\views\site\login.php: 使用yii\captcha\Captc ..
发布时间:2020-09-29 04:48:01 PHP

在图像中为验证码创建随机曲线

我想创建一个脚本,以创建类似于某些流行网站所使用的验证码的验证码图像,如下图所示。 我已经创建了生成验证码的脚本,但我想使其类似于以下内容 我想在图片中添加这些随机线,但我无法弄清楚该如何处理实现它,请建议如何在PHP。或我可以参考的任何类似开源项目中实现它。 解决方案 下面的代码为您提供了执行所需操作的起点。请注意,这提供了比您发布的示例图像更简单的输出。 这里生成了4张图 ..
发布时间:2020-09-29 04:46:59 PHP

Google Recaptcha Remoteip说明

在文档recaptcha的文档中,它表示 remoteip 参数是可选的,但我不明白它的用途,因为即使我发送的IP地址不同于REMOTE_ADDR,Google的响应仍然是有效的验证码。 解决方案 信息安全中已经要求 并且我还将在此处提供接受的答案。因为尚不清楚这主要是安全问题,所以: 因为可能存在一个DNS /主机重新路由,以允许验证码被恶意用户以不同的方式解析 一种可能的情 ..
发布时间:2020-09-29 04:46:55 其他开发

ReCaptcha-无法打开插座

在我问这个问题之前,我要提一提,我知道网站上确实有几个完全相同的问题,但恐怕它们不能帮我解决问题。 嗨, 昨天我的ReCaptcha工作正常,但现在不行了。我正在使用Google提供的库并使用正确的代码。自昨天以来,我没有更改任何代码,因此它仍然可以正常工作。但是,当我现在尝试提交表单时,页面返回无法打开套接字。 编辑:我只是检查并在我的服务器上启用 fsockopen 。 ..
发布时间:2020-09-29 04:46:54 PHP

PHP GD图像未在Chrome中显示

我们在一个项目中使用了Captcha.php,它在所有浏览器中均可打开,但我们无法在Google chrome版本22中查看。 我们的验证码脚本 session_start(); $ captcha = new SimpleCaptcha(); $ captcha-> CreateImage(); 类SimpleCaptcha { 函数CreateImage() ..
发布时间:2020-09-29 04:45:52 PHP

reCaptcha无法正常工作;它不会返回成功

我需要填写验证码,并且在服务器端集成方面遇到一些麻烦。 该表单采用四种类型的数据: name 电子邮件 评论。 确保没有一个为空后,我要验证验证码。但是,由于某种原因,它总是返回 success == false 。 有人可以帮我发现我的代码有什么问题吗? 函数validate($ data) { $ data = trim($ data); $ data ..
发布时间:2020-09-29 04:45:48 PHP

如何接受测试验证码保护的Web应用程序功能?

我想将验证码(例如reCaptcha)添加到我网站上的某些功能。我该如何调整验收测试? 是唯一在暂存站点上禁用验证码的解决方案吗? 说明: 我当然不是在说暴力破解我自己的验证码,而是 PS我的服务器端代码使用Pyramid框架,并且我的测试是使用Pyramid框架编写的Selenium 解决方案 重点不是要通过Selenium测试来测试Captcha —为什么要花大 ..
发布时间:2020-09-29 04:45:43 其他开发

新的Google reCAPTCHA JavaScript名称空间回调

我们正在尝试在我们的网站上实施新的Google reCAPTCHA,但是当我们尝试使用命名空间函数从中加载回调时,该回调将不会运行。 将回调更改为不使用回调是正确的。我们正在使用与Google Maps API类似的方法,效果很好。 有什么办法可以解决这个问题,或者这是新的Google reCAPTCHA的局限性吗?系统? 代码 < ; script> var名称空 ..
发布时间:2020-09-29 04:44:41 前端开发

消除博客或评论垃圾邮件的最佳方案是什么

如何结合以下内容来打击垃圾邮件,同时最大程度地减少对用户的干扰? 在注册页面中,发送电子邮件以验证电子邮件地址 在注册页面中,使用CAPTCHA 在每个帖子页面中,使用CAPTCHA 可以随时将新项目添加到列表中,请以布尔表达式(例如:(1和3)或2)来告诉您建议的方案 解决方案 尝试使用javascript在隐藏字段中提交带有时间限制变量的表单。这意味着机器人目前无法对任 ..
发布时间:2020-09-29 04:44:38 其他开发

在SilverStripe表单上添加Google Recaptcha

我正在尝试将Google Recaptcha添加到我的自定义SilverStripe表单中。 我生成了Google的公钥和私钥,但是我不知道将它们放置在网站上的验证码中的位置。 这是我当前的代码: 联系页面 class ContactPage扩展页面 { private static $ db = array( 'TelCustomerSupport'=>'Varch ..
发布时间:2020-09-29 04:44:32 其他开发