Header Ads Widget

How to Install Nmap on Linux, Windows, and macOS – A Full Guide For Beginners

🔍 Nmap Kya Hai?



Nmap ek open-source aur free tool hai jo network discovery, security auditing, aur vulnerability scanning ke liye use hota hai. Network administrators aur security experts isse use karte hain network ko map karne, open ports identify karne, aur running services jaane ke liye.


🧠 Nmap ke Key Features

  • Host Discovery – Active devices find karna network mein

  • Port Scanning – Kaunse ports open ya filtered hain

  • Service & Version Detection – Services ke version detect karna

  • OS Detection – Remote systems ka Operating System guess karna

  • Scriptable Interaction – NSE (Nmap Scripting Engine) ke through automate karna


✅ Prerequisites – Nmap Install Karne se Pehle

🖥️ System Requirements

🔸 Linux:

  • Ubuntu, Debian, CentOS, ya Arch Linux

  • 50MB disk space

  • 512MB RAM (1GB recommended)

🔸 Windows:

  • Windows 7, 8, 10, 11 ya Server versions

  • 100MB disk space

  • Admin privileges

🔸 macOS:

  • macOS 10.14 (Mojave) ya newer

  • Homebrew installed hona chahiye (recommended)


📦 Required Dependencies

Linux ke liye (Agar source se install kar rahe ho):

bash
sudo apt update && sudo apt install build-essential libssl-dev

RHEL/CentOS:

bash
sudo dnf install gcc make openssl-devel

Windows:

Kuch bhi extra install nahi karna padta.

macOS (Homebrew Users):


brew update

🐧 Linux Par Nmap Install Karna

Ubuntu/Debian:


sudo apt update sudo apt install nmap -y

Ya Snap se:


sudo snap install nmap

CentOS/RHEL:


sudo dnf install nmap -y # RHEL 8 ya newer sudo yum install nmap -y # Older versions

Arch Linux:


sudo pacman -S nmap

Installation check karne ke liye:


nmap --version

🪟 Windows Par Nmap Install Karna

Step-by-Step:

  1. Visit karo: https://nmap.org/download.html

  2. .exe installer download karo

  3. Installer run karo aur on-screen steps follow karo

  4. Install hone ke baad, “Finish” tap karo

  5. Command Prompt mein jaake check karo:


Agar sahi install hua ho toh output aayega:
Nmap version 7.x (https://nmap.org)


🍎 macOS Par Nmap Install Karna

✅ Homebrew ke saath (Recommended):


✨ Manual Installation:

  1. Nmap macOS installer download karo (.dmg)

  2. Install karne ke baad nmap --version run karo

👨‍💻 Source Se Compile Karna (Advanced Users):


✅ Installation Verification

Installation ke baad yeh commands run karke verify karo:


Agar output aata hai toh Nmap sahi install ho gaya hai.


📘 Basic Nmap Commands for Starters


🧹 Nmap Uninstall Kaise Karein

Linux:

Ubuntu/Debian:



Arch:


Check karne ke liye:


Windows:

Control Panel > Programs > Nmap > Uninstall

macOS:

Homebrew:



Manual:

Nmap ko Applications se Trash mein daalein aur /usr/local/bin/nmap delete karein


🧠 FAQs

1. Kya main Nmap bina install kiye use kar sakta hoon?

Haan, Windows mein portable version use kar sakte ho. Linux/macOS par source se run karke bhi use ho sakta hai.

2. Kya Nmap bina root ya admin ke install ho sakta hai?

Linux/macOS mein root (sudo) access chahiye, lekin aap source se bina root install karke chala sakte ho. Windows mein admin access zaroori hai.

3. Kya Nmap Docker mein chala sakte hain?

Haan, aap Docker container mein bhi Nmap run kar sakte ho:



Post a Comment

0 Comments