
mud-visualizer — это инструмент для визуализации MUD-файлов.
Предупреждение: mud-visualizer в настоящее время находится в стадии бета-тестирования. Используйте на свой страх и риск.
Этот инструмент можно использовать для визуализации файлов MUD в формате JSON.

Файлы MUD — это текстовые файлы в формате JSON, содержащие правила ACL для устройства. Файл MUD может содержать десятки или сотни правил ACL, что затрудняет ручное чтение и проверку. mud-visualizer поможет вам читать и проверять (а в ближайшем будущем и изменять) файлы MUD.
Используйте следующие команды для установки и запуска mud-visualizer:
$ git clone https://github.com/iot-onboarding/mud-visualizer
$ cd mud-visualizer
$ npm install
$ npm start
В настоящее время поддерживаются следующие абстракции MUD как для входящего, так и для исходящего трафика:
domain-nameslocal-networkssame-manufacturermanufacturermy-controllercontrollerПриветствуются любые вклады! Отправляйте свои pull request'ы в ветку master.
Не стесняйтесь обращаться к нам по адресу [email protected].
Также настоятельно рекомендуем использовать Issues на Github для сообщения о новых проблемах или запроса улучшений.
Если вы находите этот инструмент полезным в своих исследованиях, пожалуйста, рассмотрите возможность цитирования наших работ:
@inproceedings{andalibi2021analysis,
title={On the Analysis of MUD-Files’ Interactions, Conflicts, and Configuration Requirements Before Deployment},
author={Andalibi, Vafa and Lear, Eliot and Kim, DongInn and Camp, L Jean},
booktitle={5th EAI International Conference on Safety and Security in Internet of Things, SaSeIoT},
year={2021}
}
@inproceedings{andalibi2021making,
title={Making Access Control Easy in IoT},
author={Andalibi, Vafa and Dev, Jayati and Kim, DongInn and Lear, Eliot and Camp, L Jean},
booktitle={International Symposium on Human Aspects of Information Security and Assurance},
pages={127--137},
year={2021},
organization={Springer}
}
@inproceedings{andalibi2021visualization,
title={Is Visualization Enough? Evaluating the Efficacy of MUD-Visualizer in Enabling Ease of Deployment for Manufacturer Usage Description (MUD)},
author={Andalibi, Vafa and Dev, Jayati and Kim, DongInn and Lear, Eliot and Camp, L Jean},
booktitle={Annual Computer Security Applications Conference},
pages={337--348},
year={2021}
}