Описание задачи
Требуется разработать учебную работу, включающую создание программы для анализа мобильного сетевого трафика. Основная цель инструмента - обнаружение и сигнализация об угрозах безопасности (например, вредоносные пакеты, попытки несанкционированного доступа, аномалии соединений). Исполнитель готовит анализ, программный код и пояснительную документацию. Названия коммерческих организаций или контактных данных не должны упоминаться.
Требования к функциональности
- Захват или чтение логов мобильного сетевого трафика (допустимо использование пакетных дампов ПО сторонних разработчиков без прямой ссылки на конкретные продукты).
- Разбор заголовков пакетов и идентификация параметров.
- Реализация алгоритмов выявления подозрительных закономерностей (например, частые нелегитимные запросы, истечение SSL/TLS сертификатов).
- Визуализация отчета: веб-интерфейс или консольный вывод; протоколирование.
Формат сдачи
- Исходный код программы на одном из используемых в отрасли языков (например, Python).
- Пояснительная записка с описанием архитектуры, инструкцией по запуску, примерами обнаружения угроз.
- Результаты тестов: скриншоты работы, записи log-файлов или json.
Задание нацелено на демонстрацию навыков обработки сетевых данных, алгоритмов безопасности и написания чистого, корректно документированного кода.