
mud-visualizer는 MUD 파일을 시각화하는 도구입니다.
경고: mud-visualizer는 현재 베타 버전입니다. 사용에 따른 위험은 본인이 감수하십시오.
이 도구는 JSON 형식의 MUD 파일을 시각화하는 데 사용할 수 있습니다.

MUD 파일은 디바이스의 ACL 규칙을 포함하는 JSON 형식의 일반 텍스트 파일입니다. MUD 파일에는 수십 또는 수백 개의 ACL 규칙이 포함될 수 있으므로 수동으로 파일을 읽고 검증하기 어렵습니다. mud-visualizer는 MUD 파일을 읽고 검증(그리고 가까운 미래에 수정)하는 데 도움을 줍니다.
다음 명령을 사용하여 mud-visualizer를 설치하고 실행하세요:
$ git clone https://github.com/iot-onboarding/mud-visualizer
$ cd mud-visualizer
$ npm install
$ npm start
현재 다음 MUD 추상화가 incoming 및 outgoing 트래픽 방향 모두에서 지원됩니다:
domain-nameslocal-networkssame-manufacturermanufacturermy-controllercontroller기여를 환영합니다! master 브랜치에 풀 리퀘스트를 제출해 주세요.
언제든지 [email protected]로 연락 주십시오.
또한, 새로운 이슈를 제출하거나 개선 사항이나 새로운 기능을 요청하려면 Github의 Issues를 적극적으로 사용하는 것을 권장합니다.
이 도구가 연구에 유용하다면, 다음 논문을 인용해 주시기 바랍니다:
@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}
}