Skip to content
Cybercademy
Back to Project Ideas

Create a Port Scanner

A port scanner is a service used to find open ports of computers and devices on a network. Use your favorite programming language to write a port scanner.

python networking scanning scripting

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.