Create a Port Scanner

Overview

A port scanner is a method used to determine which ports are open on a network. Port scanners can vary in complexity. From using a port scanner, an attacker could use the information received from the port scan to target an open or unused port.

Use the programming language of your choice to write a simple port scanner to identify which ports are open on the network.

Project Recommendations

It is recommended you have familiarity with the fundamental programming concepts, foundations of network (ports, protocols, TCP/IP, OSI Model) and knowledge of a programming language.

Recommended Level

Beginner to Intermediate

Project Author Credit: Grant C.