This repository contains Group 9’s project for COSC 366 - Introduction to Cybersecurity. The project focuses on assessing security risks in vending machines, identifying potential threats, constructing attack trees, and proposing mitigation strategies. As part of our research, we analyzed the architecture, data workflow, and user interactions of modern vending machines on the University of Tennessee, Knoxville (UTK) campus to understand potential vulnerabilities and attack surfaces.
-
Add your work directly to the
mainbranch if it's ready for the main project.- Create a new file with the appropriate naming convention:
part-description.extension.
- Create a new file with the appropriate naming convention:
-
Use a separate branch and Pull Requests (PRs) if you'd like the team to review your work before merging into
main:- Create a new branch from
mainwith a descriptive name (e.g.,part/<short-description>). - Push your changes to that branch.
- Open a Pull Request (PR) to the
mainbranch and request feedback from the team.
- Create a new branch from
-
Ensure all file names follow the naming convention:
feature-description.extension(e.g.,user-flow-diagram.png,payment-system.md). -
Commit messages should be clear and concise, describing what was changed or added in a few words.