There is a gap in the available network security tools for homes and small offices that continues to grow as IoT devices continue to be sources of vulnerabilities on networks. This growing gap led to the creation of Ping, a standalone desktop application using Electron, Vite, and React that makes use of the command-line tool, Nmap to carry out on- demand network vulnerability scans. The results of these scans are parsed, stored, translated into practical, non-technical recommendations, and presented in an understandable format to the user. A locally hosted large language model is used to create clear explanations of the vulnerabilities using on-device processing, ensuring that the privacy of the user is protected. Through the development of Ping, it has been made clear that old security tools and new artificial intelligence computer systems can work together to help solve poor security practices that non-technical users adopt, even in this modern era.
Alex Dzurec
Jared Volle
Josiah Bronkema
Advisor: Jason Gerst



