Panduan Nmap: Cara Melakukan Port Scan di Linux

Mengenal Nmap untuk Pemindaian Jaringan

Nmap (Network Mapper) adalah perangkat lunak sumber terbuka yang digunakan secara luas untuk eksplorasi jaringan dan audit keamanan. Pada sistem berbasis Linux, Nmap menjadi standar industri untuk mengidentifikasi port yang terbuka, mendeteksi layanan yang berjalan, serta memetakan topologi jaringan. Versi terbaru, seperti Nmap 7.96, telah menghadirkan peningkatan fitur pemindaian dan perpustakaan yang lebih efisien untuk kebutuhan profesional.

Sintaks Dasar Pemindaian Port

Untuk memulai pemindaian port pada target, Anda dapat menggunakan terminal Linux dengan perintah dasar. Berikut adalah contoh penggunaan perintah untuk pemindaian agresif:

nmap -A [target_ip_atau_domain]

Opsi -A mengaktifkan deteksi sistem operasi, deteksi versi layanan, pemindaian skrip (script scanning), dan traceroute secara bersamaan. Sebagai contoh, untuk memindai domain publik scanme.nmap.org, perintah yang digunakan adalah:

nmap -A scanme.nmap.org

Tabel Parameter Umum Nmap

ParameterFungsi
-sSTCP SYN scan (pemindaian stealth/setengah terbuka)
-sVDeteksi versi layanan yang berjalan pada port
-ODeteksi sistem operasi target
-p [port]Menentukan port spesifik (contoh: -p 80,443)
-APemindaian agresif (OS, versi, skrip, traceroute)

Langkah Teknis Penggunaan

  1. Instalasi: Pastikan Nmap terinstal melalui manajer paket distribusi Linux Anda (misalnya: sudo apt install nmap pada Debian/Ubuntu).
  2. Identifikasi Target: Tentukan alamat IP atau domain yang memiliki izin untuk dipindai.
  3. Eksekusi Perintah: Jalankan perintah dengan hak akses root (sudo) jika diperlukan untuk pemindaian tingkat lanjut seperti deteksi OS.
  4. Analisis Output: Periksa daftar port yang berstatus 'open', 'closed', atau 'filtered' untuk memahami postur keamanan target.

Catatan Keamanan

Nmap adalah alat yang sangat kuat dan sering dikategorikan sebagai aplikasi keamanan tingkat lanjut. Penggunaan Nmap harus selalu dilakukan dalam lingkup legal, seperti audit keamanan jaringan milik sendiri atau jaringan yang telah memberikan izin tertulis. Melakukan pemindaian terhadap jaringan pihak ketiga tanpa izin dapat dianggap sebagai aktivitas ilegal atau pelanggaran kebijakan keamanan siber.