A collection of networking tools
Project description
Network Toolkit
A collection of networking tools
Installation
You can install networktookit from pypi. This requires you to have python3.8 installed.
python -m pip install --upgrade networktoolkit
Usage
The project contain many tools.
The current tools are:
vendorlookup- check the vendor of a macaddressportuselookup- checks to see if a given port is allocated to any particular servicenetworkscan- 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 networkarpspoof- 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
About
This project uses scapy for generating and sending network packets, and click to give each python script a command line interface.
Contributing
Feel free to contribute to this project by opening a merge request. I would request that all contributed code is pep8 complient.
Issues
If anything is broke, you have a usage question, or a feature suggestion feel free to create an issue on github.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file networktoolkit-0.1.6.tar.gz.
File metadata
- Download URL: networktoolkit-0.1.6.tar.gz
- Upload date:
- Size: 6.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.7 CPython/3.9.6 Linux/5.13.12-arch1-1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
729f69a9e29c85f06e81c874d5222f0ca872696a83d2f2ec7ffde554d7ee120c
|
|
| MD5 |
631738812cc4040fe6fdd40e24d8490a
|
|
| BLAKE2b-256 |
972fb0eb5f718508265cf6258b32297d40f3d1c0c04a4e51d4fb45b5db5466ab
|
File details
Details for the file networktoolkit-0.1.6-py3-none-any.whl.
File metadata
- Download URL: networktoolkit-0.1.6-py3-none-any.whl
- Upload date:
- Size: 8.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.7 CPython/3.9.6 Linux/5.13.12-arch1-1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
65703256ee09088083c77e00c13e61766c1cd8523ed8a15ab86f70f7ccbb6320
|
|
| MD5 |
6bb98c43599026a57e83d07a2ee6e3c2
|
|
| BLAKE2b-256 |
0bc1a6bac734ef97ee1147357bcfcaec66b3e84e5a4d7000346f6adaabb95ad4
|