Nmap (Network Mapper) adalah alat open-source untuk pemindaian dan pemetaan jaringan yang digunakan terutama dalam keamanan siber untuk mendeteksi perangkat aktif, layanan, dan port terbuka dalam jaringan. Nmap dirancang untuk melakukan berbagai analisis jaringan seperti menemukan perangkat yang terhubung, sistem operasi yang digunakan, serta berbagai layanan yang berjalan pada port tertentu.
Fitur Utama Nmap:
Pemindaian Port: Nmap dapat memindai port untuk menentukan status mereka (terbuka, tertutup, atau difilter) pada perangkat jaringan.
Deteksi OS dan Versi: Nmap mengidentifikasi sistem operasi dan versi layanan yang berjalan, membantu dalam analisis kerentanan.
Pemindaian Jaringan Besar: Dirancang untuk memindai jaringan dengan jumlah besar perangkat, Nmap sangat efisien meskipun dalam jaringan besar.
Pemindaian Protokol Lanjut: Mendukung berbagai protokol seperti TCP, UDP, ICMP, SCTP, dan lainnya.
Analisis Keamanan: Dengan mendeteksi perangkat dan layanan yang rentan, Nmap berguna untuk pengujian penetrasi dan audit keamanan jaringan.
Cara Menggunakan Nmap:
Instalasi:
- Untuk Linux, jalankan
sudo apt-get install nmap
(untuk Debian/Ubuntu) atau sudo yum install nmap
(untuk RedHat/Fedora).
- Untuk Windows, unduh di situs resmi Nmap dan ikuti panduan instalasi.
- Untuk MacOS, gunakan Homebrew:
brew install nmap
.
Perintah Dasar:
Pemindaian sederhana: nmap [IP atau hostname]
Pemindaian port tertentu: nmap -p [port] [IP]
Pemindaian semua port: nmap -p- [IP]
Deteksi OS dan versi layanan: nmap -A [IP]
Pemindaian dalam jaringan besar: nmap [IP/Subnet]
(misalnya nmap 192.168.1.0/24
)
Contoh Penggunaan:
Keamanan & Etika
Karena pemindaian dapat mengganggu jaringan, pastikan memiliki izin sebelum memindai jaringan yang bukan milik Anda.