This is a Python-based network scanning tool designed to identify and assess potential security risks accross various network services and protocols. It is modularised, making it flexible to add or update scanning capabilities as needed.
- Modular Architecture: Easily extendable with new scanning modules.
- Multi-Protocol Scanning:: Supports scanning for vulnerabilities across FTP, HTTP, DNS, SSH, TELNET, STMP and more.
- Customizable Scans: Tailor the scan configurations to suit specific network environments.
- Clone the Repository: git clone https://github.com/nishi-k26/network-scanning-tool.git
- Install Dependencies: pip install python-nmap pip install fpdf
To run the network scanning tool, execute the main script: python Scan.py
Enter the IP Address or DNS name you want to scan at the prompt. You can customize the scanning options by modifying the configuration files or adding new modules.
We welcome contributions! To get started:
- Fork the repository.
- Create a new branch for your feature or bugfix
- Submit a pull request with a detailed description of the changes.
For any inquiries or support, feel free to open an issue or contact the repository owner directly. Developed by nishi-k26