Разработка программного средства «Сниффер трафика». Проектирование сети домофонии в жилом комплексе
Автор: Spushy Spushy • Ноябрь 26, 2023 • Курсовая работа • 7,759 Слов (32 Страниц) • 128 Просмотры
Министерство образования Республики Беларусь
Учреждение образования «Белорусский государственный университет информатики и радиоэлектроники»
Институт информационных технологий
Факультет компьютерных технологий
Кафедра информационных систем и технологий
Дисциплина: Компьютерные системы и сети (КСиС)
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
к курсовому проекту
на тему
Разработка программного средства «Сниффер трафика». Проектирование сети домофонии в жилом комплексе
Студент:
Руководитель:
Минск 2023
Содержание
Введение 5
1 Постановка задачи 6
1.1 Анализ предметной области 6
1.2 Постановка задачи 7
1.3 Выбор и обоснование средств разработки 7
2 Функциональное проектирование задачи 9
2.1 Моделирование предметной области 9
2.2 Разработка функциональной спецификации и требования к 9
программному средству 9
2.3 Разработка итоговых алгоритмов программного средства 10
3 Проектная реализация 11
3.1 Структурная схема программного средства 11
3.2 Реализация математической модели 11
3.3 Реализация интерфейсной части 12
4 Тестирование 13
5 Руководство пользователя 15
6 Проектирование сети 17
6.1 Выбор топологии 17
6.2 Расчет нагрузки на сеть 18
6.3 Выбор технологии и оборудования 19
6.4 Выбор диапазона ip-адресов и маски для сетей и подсетей 20
Заключение 21
Список использованной литературы 22
Приложение А 23
Приложение Б 31
Приложение В 32
Введение
В современном мире сетевые технологии занимают все более важное место в нашей жизни. Интернет-сервисы, облачные вычисления, социальные сети, онлайн-игры – все это невозможно без качественной и стабильной работы сетевых устройств и программного обеспечения. Однако, как и любая другая технология, сетевые технологии имеют свои недостатки и уязвимости. Информация, особенно конфиденциального вида представляет повышенный интерес для злоумышленников. Для того чтобы избежать случайных утечек, предотвратить направленные атаки на информационные ресурсы прибегают к анализу сетевого трафика. Для этих целей все чаще используют решения класса Network Traffic Analysis (NTA).
Сниффер трафика – это программное обеспечение, которое позволяет отслеживать и анализировать данные, передаваемые по сети. С помощью сниффера можно получить доступ к информации о трафике, проходящем через сеть, включая данные, передаваемые по протоколам HTTP, FTP, SMTP и другим. Это может быть полезно для администраторов сетей при поиске и устранении проблем с сетью, а также для специалистов в области информационной безопасности при обнаружении уязвимостей и предотвращении атак.
Цель данной курсовой работы – разработка сниффера трафика, который будет способен отслеживать и анализировать данные, передаваемые по сети. В связи с этим, ставятся следующие задачи:
- рассмотреть основные принципы работы сниффера;
- анализ существующих решений;
- определение требований для ПС;
- разработать архитектуру ПС;
- выполнить реализацию ПС.
- тестирование и оптимизация разработанного ПС.
Методами исследования и разработки в данной курсовой работе являются аналитический обзор литературы, изучение практических примеров сетевых игр, использование современных методов проектирования и программирования, а также проведение экспериментов и анализ полученных результатов.
- ПОСТАНОВКА ЗАДАЧИ
1.1 Анализ предметной области
Сниффер трафика – это программное обеспечение, которое позволяет отслеживать и анализировать данные, передаваемые по сети. Снифферы могут быть использованы как для администрирования сети, так и для проведения кибератак. Поэтому, разработка сниффера трафика является важной задачей для любой компании или организации, занимающейся сетевыми технологиями.
...