Дом аудио Что такое ловушка для пауков? - определение из техопедии

Что такое ловушка для пауков? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает «Ловушка паука»?

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

Ловушка паука также известна как ловушка гусеничного хода.

Техопедия объясняет ловушку паука

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

Другие ловушки пауков создаются непреднамеренно из-за ошибок программирования. Некоторые типы ссылок на календари могут вызвать, казалось бы, бесконечные циклы и привести к сбою плохо выполненных сканеров.

Использование ловушек для пауков и других конструкций для защиты роботов-роботов от сети изменится с появлением новых принципов машинного обучения и искусственного интеллекта. Поскольку дизайнеры доказали, что теперь они могут создавать веб-сканеры, которые могут реагировать на команды на странице так же, как это делают люди, такие ресурсы, как CAPTCHA, больше не будут эффективны против пользователей-роботов. Ловушки пауков и гусеничных ловушек, вероятно, тоже не будут, потому что стороны, использующие гусеницы или ботов, наделяют их способностью распознавать эти ловушки и избегать их.

Что такое ловушка для пауков? - определение из техопедии