Skip to content

A lightweight Network scanner which lists IPs, MAC Addresses, OS, and Manufacturer information of all devices on a specified network.

License

Notifications You must be signed in to change notification settings

babylard/NetScan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NetScan

A lightweight Network scanner which lists IPs and MAC Addresses of devices on a specified network.

image

Dependencies

You may require WinPcap, Npcap, or other Packet Capturing software for the program to work properly. I highly reccomend Npcap over WinPcap, as WinPcap has ceased development a very long time ago. But if you dont care for security, WinPcap will work just fine.

If you are using a .py file alone rather than a .exe from the releases, be sure to run pip install -r requirements.txt to install all needed modules to function.

Packet Capturing software Downloads

  1. NpCap
  2. WinPcap
  3. Nmap

Please note that you are only required to have one of these, or other software with the same functionality.

Usage

To begin, input the IP of the router you would like to scan for connected devices (You must be connected to the network, of course.) Along with the range.

python_G0p6xfFfVJ

Both fields will be properly set by default as of 0.0.3, then press "Scan". The program may freeze for a brief moment, as it is retrieving many details from devices. Afterwards you should have a neat looking list of IP's, MAC Addresses, OS information, etc.

Please view the Documentation for more in depth information.

About

A lightweight Network scanner which lists IPs, MAC Addresses, OS, and Manufacturer information of all devices on a specified network.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages