注册机器人会在输入文本之前检测出标签文本以弄清楚输入文本的用途吗?

问题描述 投票:0回答:1

我已经研究了一些欺骗注册机器人的方法。建议的一种方法是更改​​文本输入名称/ ID,以欺骗注册机器人。我正在考虑更改文本输入的名称/ ID,以欺骗注册机器人。但是,如果注册bot足够复杂,可以在输入文本之前查看前面的标签文本,则没有必要更改文本输入的名称/ id,因为注册bot将使用标签文本来确定以下内容:文本输入确实是用于。

例如,考虑以下HTML片段,其中我已将文本输入名称/ id更改为“ abc”,以欺骗注册机器人:

<td>E-mail</td><td><input type="text" id="abc" name="abc">

注册机器人会知道名称/ id为“ abc”的上述文本输入实际上是电子邮件的文本输入,因为它前面带有电子邮件标签?如果查看文本输入的注册机器人不知道基于名称/ ID的内容,但是在查看了前面的标签文本后可以找出文本输入的真正含义,则可以更改名称/ ID无法欺骗注册机器人。

bots registration spam-prevention user-registration honeypot
1个回答
0
投票

注册漫游器的复杂程度各不相同。您所提议的只是尝试欺骗更复杂的机器人的另一种方法。但是,如果有人想为您的网站专门打造一个机器人,那么您将无法以此来愚弄它。

请记住,基本的机器人只会查看输入内容并填写其输入内容,然后查看它们的类型。

查看此SO答案以获取更多信息:https://stackoverflow.com/a/36227377/7919626

© www.soinside.com 2019 - 2024. All rights reserved.