0.2.0 • Published 2 years ago

hiveguard-frontend v0.2.0

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
2 years ago

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).