使用子字符串的Antibot PHP
只是好奇 在表单上,例如“名称”、“电子邮件”、“密码”。您添加了另一个字段“电子邮件的前3个字符”,然后在connect.php上执行了if语句使用子字符串的Antibot PHP,php,anti-bot,Php,Anti Bot,只是好奇 在表单上,例如“名称”、“电子邮件”、“密码”。您添加了另一个字段“电子邮件的前3个字符”,然后在connect.php上执行了if语句 <?php ... $subemail=substr($email,0,3); if ($subemail === $firstthree){.... ...?> 反机器人有多好(安全方面)? 编辑或者你认为它会停止的机器人的百分比是多少?我不认为这是随机的 通常,“反机器人”过滤器,如CAPTCHA,利用机器人无法轻松读取的图像
<?php
...
$subemail=substr($email,0,3);
if ($subemail === $firstthree){....
...?>
反机器人有多好(安全方面)?
编辑或者你认为它会停止的机器人的百分比是多少?我不认为这是随机的 通常,“反机器人”过滤器,如CAPTCHA,利用机器人无法轻松读取的图像,因此会出错
使用电子邮件地址的前三个字母可能非常容易破解。我不确定这是否符合你的想法,但是我在一个网站上看到了一个有趣的(至少对我来说)反机器人类型的问题 这是一个预先确定的问题,比如:地球上最高的山是什么 答案很简单。回答正确,你就可以进入下一页
显然,这些问题是随机的。我会使用reCAPTCHA(谷歌的反垃圾邮件过滤器),查看它的URL:,这应该已经很好了,我甚至会将字段标签作为文本放在图像中,以确保没有机器人能够读到这一点……验证码的存在是有原因的。这些问题都没有帮助吗?验证码是可以的,但它相当烦人,而且新时代的机器人已经开始通过电子邮件将catcha图片发送给它的创建者(或者你想叫他们什么),并在回复后绕过它。然而,我确实使用验证码,我并没有试图找到它周围。问题不在于要求一种方法,而是好奇上面的方法有多有效。验证码没问题,但它很烦人,而且新时代的机器人已经开始通过电子邮件将catcha图片发送给它的创建者(或者你想叫他们什么),并在回复后绕过它。但是我确实使用了验证码,我并没有试图去发现它。答案是什么?我不是机器人…我不知道,你看起来很可疑…你的头像也没有脸。你确定你不是机器人?我的头像有一张脸,你就是不记得了