
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 التالية في اتجاهي حركة المرور incoming و outgoing:
domain-nameslocal-networkssame-manufacturermanufacturermy-controllercontrollerالمساهمات مرحب بها! قدم طلبات السحب الخاصة بك إلى فرع master.
لا تتردد في التواصل معنا على [email protected].
كما ننصحك بشدة باستخدام مشكلات 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}
}