Обнаруживают ли регистрационные боты текст надписи перед вводом текста, чтобы выяснить, для чего предназначен ввод текста? - PullRequest
0 голосов
/ 03 марта 2020

Я рассмотрел несколько способов обмануть регистрационных ботов. Один из предложенных методов заключается в изменении имен / идентификаторов ввода текста, чтобы обмануть регистрационных ботов. Я рассматриваю возможность изменения имен / идентификаторов моих текстовых входов, чтобы обмануть регистрационных ботов. Однако, если регистрационные боты достаточно сложны, чтобы просматривать предыдущий текст метки перед вводом текста, то нет смысла менять имя / идентификатор текстового ввода, поскольку регистрационные боты вместо этого будут использовать текст метки, чтобы определить, что будет ввод текста действительно для.

Например, рассмотрим этот фрагмент HTML, где я изменил имя / идентификатор ввода текста на "ab c", пытаясь обмануть регистрационного бота:

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

Знают ли регистрационные боты, что указанный выше текстовый ввод с именем / идентификатором "ab c" на самом деле является текстовым вводом для электронной почты, поскольку перед ним стоит метка E-mail? Если регистрационные боты, которые смотрят на ввод текста, не знают, на чем он основан на имени / идентификаторе, но затем могут выяснить, для чего действительно нужен ввод текста, посмотрев на текст предыдущей метки, затем изменив имя / идентификатор, выиграл не сможет обмануть регистрацию ботов.

1 Ответ

0 голосов
/ 10 марта 2020

Регистрация ботов различается по сложности. То, что вы предлагаете, это просто еще один способ попытаться обмануть более сложных ботов. Но если кто-то захочет создать бота специально для вашего сайта, вы не сможете обмануть его этим.

Имейте в виду, что базовый бот c будет просто просматривать входные данные и заполнять их. глядя на их типы.

Посмотрите на этот ответ SO для получения дополнительной информации: { ссылка }

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...