Вернуться к списку проектовНа главную страницу курса
Заказчик
Бородин Александр Владимирович, старший преподаватель кафедры Информатики и математического обеспечения. Эл.почта: aborod@cs.karelia.ru. Раб.тел.: 711015. Офис: 215 каб.Аннотация проекта
В связи с активным развитием систем передачи данных по радиоканалам с
одной стороны, и сложностью управления такими системами с другой стороны,
отрасль испытывает потребность в инструментальных средствах контроля
эффективности распределения ресурсов и обеспечения безопасности
беспроводных сетей.
Одним из активно используемых средств мониторинга сетей,
построенных на базе семейства стандартов 802.11, является программный
комплекс Kismet, распространяемый на условиях GNU GPL. Комплекс позволяет
получать данные о беспроводных сетях и перехватывать трафик, предоставляя
данные в форматах, совместимых с Wireshark/Tcpdump, AirSnort,
вычислять несложные статистические характеристики, выполнять графическое
позиционирование сетей, автоматическое распознавание производителей и
моделей сетевых интерфейсов базовых станций и беспроводных клиентов,
декодирование пакетов, зашифрованных с помощью алгоритма WEP и многое
другое. Комплекс имеет расширяемую клиент-серверную архитектуру, активно
поддерживается разработчиками.
С другой стороны, Kismet требует прав суперпользователя для
запуска сервера (монитора), достаточно высокой квалификации администратора
(сложен в установке и настройке), имеет примитивный текстовый
интерфейс (ориентирован на использование компьютера с достаточно крупным
дисплеем). Также пользователи отмечают случаи нестабильной работы.
Кроме того, для администратора, работающего в "полевых условиях",
актуально наличие версии комплекса, позволяющей производить измерения в
любой точке покрытия сети с мобильного устройства.
Цели проекта:
- Портирование комплекса Kismet на платформу maemo и оптимизация с учетом ограничений Интернет-планшетов Nokia N810, а также упрощение запуска и настройки серверного и клиентского компонентов комплекса из графической среды
- Широкомасштабное тестирование с целью выявить, локализовать и, по возможности, устранить причины нестабильной работы на Интернет-планшетах Nokia N810 (если они будут обнаружены)
- Реализация блока анализа перехваченных данных и вычисления метрик производительности выбранных сетей