Техническое задание: Умный USB-хаб с функцией модификации пакетов
Цель проекта
Разработать с нуля функциональный прототип специализированного USB-устройства, выполняющего роль активного хаба с возможностью анализа и модификации трафика.
Основные требования к устройству
- Подключение к USB-порту компьютера и идентификация как стандартный USB-концентратор (hub).
- Наличие двух физических USB-портов для подключения внешних устройств (например, клавиатур, флешек).
- Реализация функционала для перехвата, анализа и программной модификации USB-пакетов данных, проходящих через хаб.
- Устройство должно быть разработано как прототип, готовый к демонстрации работы.
Ожидаемый результат
Рабочий прототип устройства, который можно подключить к ПК, а к нему - периферийные устройства. Устройство должно позволять настраивать правила обработки проходящего через него USB-трафика.