By :- NetDc0dE
Netktool is a robust Python tool crafted for extracting comprehensive information about networks of class A, B, and C. Utilizing CIDR notation, it provides detailed insights, including CIDR notation, subnetwork details, net mask, network ID, broadcast IP, usable IP addresses, IP range, VLSM (Variable Length Subnet Masking), FLSM (Fixed Length Subnet Masking), available networks, and more. π οΈ Generate reports in CSV format for easy analysis.
- Extracts information for networks of class A, B, and C using CIDR notation.
- Displays details such as CIDR notation, subnetwork information, net mask, network ID, broadcast IP, usable IP addresses, IP range, VLSM, FLSM, and available networks.
- Generates detailed reports in CSV format for seamless analysis.
- Python 3.9
- pip
- Windows
- Linux
- Termux
To use Netktool, ensure you have Python and pip installed. It is compatible with both Linux and Termux.
For Linux
apt update && apt upgrade -y
For Termux
pkg update && pkg upgrade -y
Linux
apt install python3 && apt install pip -y
Termux
pkg install python3 && pkg install pip3 -y
git clone https://github.com/CYBERBULL123/NetDc0dE
cd NetDc0dE
pip install -r requirements.txt
chmod +rwx *
python3 netktool.py -n 192.168.128.220/12 -ni -s 12 45 67 21 -st VLSM/FLSM -a -o
-n
: Specify the network in CIDR notation.-ni
: Retrieve network information.-s
: Provide subnetwork numbers .-st
: Choose subnetting technique (VLSM/FLSM).-a
: Display available networks.-o
: Generate output in CSV format.
./netktool.py -n 10.0.0.1/13 -ni -s 12 45 67 21 -st VLSM -a -o
Feel free to contribute to Netktool by opening issues or submitting pull requests. Your contributions are highly valued. π
This project is licensed under the MIT License.
Special thanks to contributors and users who help improve Netktool.
For detailed information and usage examples, visit the Netktool GitHub repository.
Happy Networking with Netktool! π