hiveguard-frontend
v0.2.0
Published
Frontend for HiveGuard
Downloads
6
Maintainers
Readme
hiveguard-frontend
Frontend for HiveGuard
Instructions
You can install the HiveGuard frontend application from its GitHub repository as follows:
$ git clone https://github.com/akestoridis/hiveguard-frontend.git
$ cd hiveguard-frontend/
$ npm install
Then, you can build the HiveGuard frontend application by executing the following command:
$ npm run build
During development, you can launch a web server that serves the HiveGuard frontend application by executing the following command:
$ npm run start:dev
Screenshots
The following screenshots show how different HiveGuard pages display different types of fetched data. More specifically, the first screenshot demonstrates how the HiveGuard frontend application presents fetched topology data, while the remaining three screenshots showcase patterns that were observed shortly after an energy depletion attack started.
These screenshots were taken during the Spring 2021 semester. The formatting of the corresponding HiveGuard pages is subject to change.
Related Publications
- D.-G. Akestoridis and P. Tague, “HiveGuard: A network security monitoring architecture for Zigbee networks,” in Proc. IEEE CNS’21, 2021, pp. 209–217, doi: 10.1109/CNS53000.2021.9705043.
Acknowledgments
This project was supported in part by the Carnegie Mellon CyLab Security and Privacy Institute and in part by Carnegie Mellon University.
License
Copyright 2021-2022 Dimitrios-Georgios Akestoridis
This project is licensed under the terms of the Apache License, Version 2.0 (Apache-2.0).