Skip to content

prath-amChawda/Network-Scanner-using-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 

Repository files navigation

Network-Scanner-projects-using-python

This network scanner project is a tool used to discover and analyze devices on a network. It helps identify connected devices, retrieve their IP and MAC addresses, and check for open ports

Network Scanner

A simple network scanner that performs an ARP scan to discover active devices on a network and checks for open ports on each discovered host.

๐Ÿš€ Features

  • Scans a given IP range for active devices using ARP requests.
  • Retrieves MAC addresses and hostnames of discovered devices.
  • Scans open ports (1-1024) on each discovered device.
  • Uses multi-threading for faster port scanning.

Prerequisites

  • Python 3.x
  • Required Python modules:
    • scapy
    • socket
    • concurrent.futures

3๏ธโƒฃ Install Dependencies

pip install scapy

About

cyber security project of network scanner using python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages