Ошибка компиляции Реализация пользовательского общего указателя с предварительно выделенной памятью [на удержании]

К сожалению, короткий ответ - «нет».

cURL предоставляет все необходимые опции для «обмана» любого браузера. То есть, более конкретно, браузеры идентифицируют себя через определенную информацию заголовка, а cURL предоставляет все инструменты для настройки данных заголовка любым способом, который вы выберете. Таким образом, невозможно отличить два запроса друг от друга. *

* Без дополнительной информации . Обычными методами определения, есть ли Live Human, инициирующий трафик, является установка файлов cookie во время предыдущих шагов (попытки убедиться, что запрос является естественным побочным продуктом пользователя, находящегося на вашем веб-сайте) или с помощью Captcha и cookie (подтвердите кого-то может пройти тест).

Простейшим является установка файла cookie, который действительно будет только гарантировать, что плохие программисты не пройдут, или программисты, которые не хотят тратить время на адаптацию своего скребка на ваш сайт.

Чем больше проверенный подход - это Captcha, так как он требует от пользователя взаимодействия, чтобы доказать, что у них кровь в их жилах.

Если изображение не является «загрузить», но больше части большего целого (скажем, всего лишь изображение на вашем сайте), Captcha может использоваться для проверки человека, прежде чем дать им доступ к сайту в целом. Или, если это загрузка, она будет представлена ​​перед разблокировкой загрузки.

К сожалению, Captchas - это «боль», как для настройки, так и для конечного пользователя. Они не имеют большого смысла для доступа общего назначения, они немного за бортом.

Для вещей общего назначения вы действительно можете только дросселировать IP-адреса, ограничения загрузки и т. П. И даже там вы ничего не можете сделать, если рассылки будут распространяться. Их перерывы, действительно ...

0
задан Dr.Death 27 June 2019 в 20:15
поделиться