Skip to content

arsalan-pk/NetworkScaner

Repository files navigation

Network Scanner

A professional network security assessment tool built with modular architecture principles.

Features

Security Features

  • Input Validation: IP, domain, and port range validation

Installation

Prerequisites

  • Python 3.8 or higher
  • Nmap installed and in PATH
  • Tkinter (usually included with Python)

Usage

Scan Profiles

The application includes several predefined scan profiles:

  • Intense Scan: Comprehensive scan with OS detection, version detection, and scripts
  • Quick Scan: Fast scan of common ports
  • Ping Scan: Host discovery only
  • SYN Scan: Stealthy TCP SYN scan
  • UDP Scan: UDP port scanning
  • Version Scan: Service version detection
  • OS Scan: Operating system detection
  • Aggressive Scan: Intense scan with verbose output

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

For support and questions:

  • Create an issue in the repository
  • Check the troubleshooting section
  • Review the documentation

Version 1.0.0

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages