Network Security Checking is a process of scanning the network and assessing it for finding the vulnerabilities out of the network. Network scanning is done to find out live hosts and their open ports on the network. A single tool used for security checking process cant give reliable results. We proposed a framework in this project with multiple tools for network scanning as well as for vulnerability assessment. The proposed framework is an extension of the framework given by Jun Yoon and WontaeSim. This framework also contains alerting and reporting system. The reporting system of framework sends an email to the network administrator which contains detailed report of network security checking process. The Alert system sends an SMS message to network administrator in case of severe threats found in the network. We have implemented the proposed framework and developed a platform which performs network security checking process and reports network administrator through email and sends alert message in case of severe vulnerability.