Skip to main content

A collection of networking tools

Project description

Network Toolkit

A collection of networking tools


You can install networktookit from pypi. This requires you to have python3.8 installed.

python -m pip install --upgrade networktoolkit


The project contain many tools.

The current tools are:

  • vendorlookup - check the vendor of a macaddress
  • portuselookup - checks to see if a given port is allocated to any particular service
  • networkscan - allows you to scan a given ip range and returns a list of all ips (with mac addresses and vendors) in the given range that are accessable on the network
  • arpspoof - allows you to spoof a given ip address by sending ARP responses

Each of these has its own help page. As an example, you can assess the help for arpspoof like this:

arpspoof --help


This project uses scapy for generating and sending network packets, and click to give each python script a command line interface.


Feel free to contribute to this project by opening a merge request. I would request that all contributed code is pep8 complient.


If anything is broke, you have a usage question, or a feature suggestion feel free to create an issue on gitlab.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for networktoolkit, version 0.1.1
Filename, size File type Python version Upload date Hashes
Filename, size networktoolkit-0.1.1-py3-none-any.whl (6.6 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size networktoolkit-0.1.1.tar.gz (5.2 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page