Major Feature 1: Device Discovery
Detects devices on a target network and prepares them for deeper analysis.
CSUN Senior Design Project Website
Vigil IoT is a security platform for matching IoT device vulnerabilities to NIST database codes.
The purpose of Vigil IoT is to help users understand their device-level security risks across their local network. The system discovers reachable devices, identifies exposed services, and presents findings in a readable report format.
Detects devices on a target network and prepares them for deeper analysis.
Identifies services utilized on each device.
Maps observed behaviors to known vulnerability categories for triage.
Stores and retrieves scan results for future review and follow-up.
Front-End Developer
I am the front-end developer for the project, responsible for creating the user interface and ensuring a great user experience.
Back-End Developer
I am the backend developer for the project, responsible for implementing the server‑side API logic and designing the database schema and query layer.
Device Discovery
I am the developer of the device discovery functionality of the project;before we can find the vulnerabilities...our program has to find the devices first..
Vulnerability Matching
Built a vulnerability detection system using Nmap and Metasploit Framework to identify open ports and services and correlate them with CVEs from the National Institute of Standards and Technology database.
Vulnerability Matching
Improved the backend device discovery system, reduced duplicate devices using IP and MAC matching, and tested scans for accuracy and stability.