Skip to content

HE-MAN-22603/NMAP_Scanning

Repository files navigation

Nmap Scan Tool

This Python script is a basic network scanning tool that utilizes the nmap library to perform port scans on a target IP address. It allows users to select different scanning techniques and provides detailed scan results, including open ports, services, and protocols.

Features

โœ… User Input for Target IP Address
โœ… Multiple Scan Modes:

  • SYN Scan (-sS) [TCP]
  • UDP Scan (-sU)
  • Comprehensive Scan (-sS -O -A -sC) [Requires Root]
    โœ… Scans Ports 1-1024
    โœ… Displays Open Ports, Protocols, and Service Details

Usage

  1. Install required dependencies:

    Install_required_dependencies

  2. Run the script:

    Run_the_script

  3. Enter the IP address and select the scan type.

  4. View the scan results, including open ports and running services.

Requirements

  • Python 3
  • nmap installed on the system
  • python-nmap module (pip install python-nmap)
  • Root privileges for Comprehensive Scan (-O)

Disclaimer

๐Ÿ”น This script is intended for educational and security research purposes only.
๐Ÿ”น Unauthorized scanning of networks without permission may be illegal.
๐Ÿ”น The author is not responsible for any misuse of this tool.

Output

nmap_output

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages