Creating a Ping Scanner Lab

Infosec Learning
Virtual Lab

Python is a great programming language because of its versatility, ease of use, and wide adoption. In this lab, we will use its versatility and ease of use to look at IT security in the context of creating our own class. In this lab, we are going to build a scanner module used to detect the presence of nodes on a network. We will start by building ...

Time
1 hour 30 minutes
Difficulty
Intermediate
Share
NEED TO TRAIN YOUR TEAM? LEARN MORE
Join over 3 million cybersecurity professionals advancing their career
Sign up with
Required fields are marked with an *
or

Already have an account? Sign In »

Overview

Python is a great programming language because of its versatility, ease of use, and wide adoption. In this lab, we will use its versatility and ease of use to look at IT security in the context of creating our own class. In this lab, we are going to build a scanner module used to detect the presence of nodes on a network. We will start by building out a skeleton program, followed by a complete build out of the code. Once the script is completed, we will use a test script to verify that our module works by pinging a range of IP addresses while search for a targeted host.