Home Network Security Analyzer

An easy way to check the security of the devices on your network.


The Home Network Security Analyzer is a Python application that uses Flask to provide a simple and easy to use interface to Nmap, parsing results and using this information to check the National Vulnerability Database (NVD) for any vulnerabilities in the device's software.

Running locally, the app can be used to easily check the security of your home network with logging of the results and automatic generation of a report of the findings.


Below you will find links to the Final Report, Research Document and Specification Document.

Final Project Report

Research Document

Specification Document


Matthew Kavanagh - C00250995 - Cybercrime & IT Security Year 4
Email: matthewkavanagh6@hotmail.com
Phone: 087 433 0235