Thompson Rivers University (TRU), Co-op
It is with TRU's permission that I make this public on GitHub.
The Hybrid Work Security Assessment (HWSA) is an integral component of a Host-Based Intrusion Prevention System (HIPS). It conducts a host-based preliminary cybersecurity check by assessing a host's compliance with HIPS rules on-demand. A firewall routinely evaluates host compliance with HIPS rules, and the HWSA web app pings the firewall to retrieve this compliance information. This process actively guides hosts on the necessary actions to become compliant and allows them to re-assess themselves to confirm they have met the compliance requirements. If users need help from I.T., a unique ID is provided which I.T. can query to get all of the assessment information.
The benefit of the HWSA is that TRU employees can use their personal devices for remote work and keep TRU's network safe by conforming to TRU's network security standards.
HWSA.Demo.mp4
- Configuration as code provides maintainability
- Assessment logging
- Learnable, device-friendly, and responsive user interface
- Robust error handling
- Cybersecurity best practices
- In-line and external documentation
- Modular, cohesive, and testable code
- Complies with ES6 standards for readability, enhanced features, and standardization
- Node
- React
- Bootstrap
- MariaDB
- Express
- react-scripts
- uuid
- whatwg-fetch
- react-icons