logo
Противодействие интернет-ботам

Введение

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

Основные вредоносные действия ботов:

· спам-боты, собирающие адреса E-mail из контактных форм и гостевых книг;

· программы, загружающие интернет-канал потоком ненужной информации (как правило, рекламного характера);

· сайты, собирающие информацию о безвредных сайтах, для использования её в автоматически создаваемых дорвеях;

· некоторые вирусы и черви;

· DoS - и DDoS-атаки;

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

Для противодействию автоматическим действиям интернет-ботов сейчас наиболее широко применяется так называемая CAPTCHA.

CAPTCHA - аудиовизуальный инструмент защиты, с помощью которого администратор сайта защищает ресурс от автоматических регистраций на сайте программ-роботов.

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

Цель данной курсовой работы является изучение системы противодействию интернет-ботам CAPTCHA, а также написание программы демонстрирующую принцип работы CAPTCHA.

Для достижения данной цели необходимо выполнить следующие задачи:

· рассмотреть понятие CAPTHCA;

· изучить алгоритм CAPCHA-проверки;

· ознакомиться с основами распознавания защищенной надписи;

· изучить альтернативные системы противодействию интернет-ботам.

Объектом курсовой работы является генерация и проверка CAPCHA.

Предметом курсовой работы является программа генерирующая CAPCHA картинки.

При написании курсовой работы были использованы следующие методы: библиографический, описание, анализ и синтез документации, моделирование, обобщение.

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

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

интернет бот алгоритм программа