Я собираюсь настроить сеть MQTT дома. Я хочу накопить некоторые знания практическими упражнениями. Это будет небольшая сеть с брокером, размещенным на моем ноутбуке (Windows 7), и некоторым клиентом на базе Raspberry Pi. Также я думаю о создании клиента на моем телефоне (Android).
Моя цель - создать простую сеть, в которой я могу экспериментировать, и я хочу провести некоторое тестирование безопасности, сначала экспериментируя.
Я обнаружил MQTT Server Test Suite, который предназначен для работы в качестве вредоносного MQTT-клиента. Это довольно многообещающе для начала.
Основные характеристики инструмента тестирования
- Полностью автоматизированное отрицательное тестирование черного ящика
- Готовые тестовые случаи
- Написано на Java (тм)
- GUI, командная строка, режимы удаленного интерфейса
- Возможность контрольно-измерительных приборов
- Поддержка и обслуживание
- Полная пользовательская документация
- Отчетность о результатах и анализ
Но меня также интересуют некоторые более простые методы, которые я могу использовать для проверки функций безопасности MQTT. Какие самые простые способы для новичка выполнить некоторые базовые проверки безопасности в сети MQTT?