Skip to content

NetkTool :- Elevate Your Networking Game πŸŒπŸš€ Discover advanced networking with NetkTool and PortScan

License

Notifications You must be signed in to change notification settings

CYBERBULL123/NetDc0dE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Netktool - Network Information Extractor 🌐 πŸš€

By :- NetDc0dE

Overview πŸ”

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.

Features

  • 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.

Requirements

  • Python 3.9
  • pip

Compatible

  • Windows
  • Linux
  • Termux

Installation For Linux Kernals

To use Netktool, ensure you have Python and pip installed. It is compatible with both Linux and Termux.

1 β€’ Update Packages

For Linux

apt update && apt upgrade -y

For Termux

pkg update && pkg upgrade -y

2 β€’ Download Python and pip

Linux

apt install python3 && apt install pip -y

Termux

pkg install python3 && pkg install pip3 -y

3 β€’ Download Tool

git clone https://github.com/CYBERBULL123/NetDc0dE

4 β€’ Go to Directory

cd NetDc0dE

5 β€’ Download Packages of pip

pip install -r requirements.txt

6 β€’ Give Permission

chmod +rwx *

Usage 🌟

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.

Example πŸ§‘β€πŸ’»

./netktool.py -n 10.0.0.1/13 -ni -s 12 45 67 21 -st VLSM -a -o

Contributing 🎊

Feel free to contribute to Netktool by opening issues or submitting pull requests. Your contributions are highly valued. πŸ™Œ

License

This project is licensed under the MIT License.

Acknowledgments

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! πŸš€

About

NetkTool :- Elevate Your Networking Game πŸŒπŸš€ Discover advanced networking with NetkTool and PortScan

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages