Я збираюся створити мережу MQTT вдома. Я хочу набути певних знань практичними вправами. Це була б невеличка мережа з брокером, розміщеним на моєму ноутбуці (Windows 7) та деяким клієнтом, що працює на Raspberry Pi. Також я думаю про те, щоб зробити клієнта на своєму телефоні (Android).
Моя мета - мати просту мережу, в якій я можу експериментувати, і я хочу провести тестування безпеки, спершу експериментуючи.
Я знайшов тестовий пакет сервера MQTT, який призначений для дії зловмисного клієнта MQTT. Це досить обіцяє почати з.
Загальні характеристики тестового інструмента
- Повністю автоматизоване тестування негативного тестування в чорному ящику
- Готові тестові справи
- Написано на Java (tm)
- GUI, командний рядок, режими віддаленого інтерфейсу
- Можливість інструментальної перевірки
- Підтримка та обслуговування
- Комплексна документація користувача
- Звіт про результати та аналіз результатів
Але також мене цікавлять ще кілька простих практик, які я можу використовувати для перевірки функцій безпеки MQTT. Які найпростіші способи для початківця виконувати основні перевірки безпеки в мережі MQTT?