Special ITBOX 4th Birthday 🎉
MEGA SALE 80% untuk Semua Kelas
Periode: 11-13 Desember 2025
Hari
Jam
Menit
Detik
FUNTASTIC4
Periode promo 17-24 Oktober 2025

Apa itu Nmap? Fungsi dan Cara Kerjanya Pada Jaringan Komputer

August 2, 2024

apa itu nmap

Pernahkah Kamu bertanya-tanya apa yang terjadi di balik layar jaringan komputer Kamu? Siapa saja yang terhubung? Layanan apa yang tersedia? Bagaimana keamanannya?

Jawaban atas pertanyaan-pertanyaan ini terletak pada Nmap, sebuah alat penting bagi para profesional IT dan pecinta keamanan siber. Ingin mengetahui lebih banyak mengenai hal ini? Mari simak artikel berikut ini!

Baca Juga : Penetration Testing Adalah : Pengertian, Metode, Langkah dan Tools-nya

Pengertian Apa itu Nmap

Nmap, singkatan dari Network Mapper, adalah pemindai jaringan open-source yang ampuh untuk menemukan host dan layanan di jaringan komputer. Ibarat peta harta karun digital, Nmap membantu Kamu menjelajahi dan memahami lanskap jaringan Kamu dengan mengirimkan paket data dan menganalisis tanggapannya.

Fungsi Nmap dan Cara Kerja Nmap pada Keamanan Jaringan Komputer

Dengan fitur-fitur yang canggih dan kemampuannya dalam melakukan pemindaian yang mendalam, Nmap merupakan alat yang sangat berguna untuk mengaudit keamanan jaringan dan sistem operasi. Penggunaan Nmap dapat membantu administrator dalam mengidentifikasi dan mengatasi kerentanan sebelum mereka dapat dieksploitasi oleh pihak yang tidak bertanggung jawab.

Fungsi Nmap

Nmap (Network Mapper) adalah alat pemindaian jaringan yang canggih dan open source, yang dirancang untuk membantu administrator sistem dan keamanan komputer dalam melakukan audit keamanan jaringan. Berikut adalah beberapa fungsi utama Nmap:

  1. Pemindaian Port Nmap dapat digunakan untuk memindai port jaringan pada sistem target. Pemindaian port ini memungkinkan untuk menentukan port yang terbuka (open) dan port yang tertutup (closed) pada mesin target. Informasi ini penting untuk mengidentifikasi layanan jaringan yang berjalan dan mendeteksi potensi kerentanan.
  2. Deteksi Sistem Operasi Dengan menggunakan teknik pemindaian yang kompleks, Nmap dapat mengidentifikasi sistem operasi (OS) yang digunakan oleh perangkat target. Informasi ini mencakup sistem operasi lengkap dengan versinya, yang berguna dalam mengembangkan strategi keamanan yang lebih baik.
  3. Deteksi Versi Aplikasi Nmap dapat menentukan nama dan juga versi aplikasi yang terpasang pada suatu perangkat. Hal ini membantu administrator dalam mengaudit keamanan jaringan dan memastikan bahwa semua aplikasi yang terpasang adalah versi terbaru dan tidak rentan terhadap serangan.
  4. Pemindaian Jaringan Nmap memungkinkan pemindaian jaringan untuk mengidentifikasi host yang tersedia dan layanan jaringan yang berjalan. Ini termasuk mengidentifikasi alamat IP dari perangkat jarak jauh untuk menentukan nama aplikasi dan versinya.
  5. Deteksi Kerentanan Nmap dapat digunakan untuk mendeteksi kerentanan pada sistem target. Dengan berbagai script NSE (Nmap Scripting Engine), Nmap bisa menjalankan skrip khusus untuk mendeteksi kerentanan dan kelemahan lainnya.

Cara Kerja Nmap

Nmap bekerja dengan cara mengirimkan probe jaringan ke target dan menganalisis respons yang diterima. Berikut adalah penjelasan lebih rinci tentang cara kerja Nmap:

  1. Pemindaian IP Raw Nmap menggunakan IP raw untuk mengirimkan probe jaringan ke alamat IP target. Teknik ini memungkinkan Nmap untuk bekerja pada level rendah jaringan dan mendapatkan informasi yang lebih detail tentang port dan layanan yang aktif.
  2. Pemindaian Port Dalam pemindaian port, Nmap mengirimkan paket ke setiap port pada mesin target untuk menentukan status dari port-port tersebut. Status port dapat berupa open (terbuka), closed (tertutup), atau filtered (terfilter). Nmap menggunakan berbagai teknik pemindaian seperti TCP connect, SYN scan, dan UDP scan untuk mendapatkan informasi ini.
  3. Deteksi Sistem Operasi Untuk mendeteksi sistem operasi, Nmap mengirimkan serangkaian probe khusus dan menganalisis respons dari target. Respons ini dibandingkan dengan database fingerprinting OS Nmap untuk menentukan sistem operasi dan versinya yang sedang digunakan oleh target.
  4. Nmap Scripting Engine (NSE) NSE memungkinkan Nmap untuk menjalankan skrip khusus selama pemindaian. Skrip-skrip ini dapat digunakan untuk melakukan tugas-tugas seperti deteksi kerentanan, pemindaian layanan, dan pengumpulan informasi tambahan tentang target.
  5. Analisis dan Output Setelah pemindaian selesai, Nmap menghasilkan output yang memuat nama dan juga versi aplikasi, status port, sistem operasi, dan informasi lain yang relevan. Output ini dapat disimpan dalam berbagai format seperti teks biasa, XML, atau HTML untuk analisis lebih lanjut.

Cara Menggunakan Nmap

Nmap (Network Mapper) adalah alat pemindaian jaringan yang canggih dan open source, diciptakan oleh Gordon Lyon (alias Fyodor Vaskovich) pada September 1997. Nmap dapat digunakan secara gratis dan memiliki lisensi GPL. Alat ini digunakan untuk melakukan pemindaian (scanning) jaringan dan sistem, serta untuk mengaudit keamanan. Berikut adalah langkah-langkah umum dalam menggunakan Nmap:

1. Instalasi Nmap

  • Di Linux: Untuk menginstal Nmap di Linux, Kamu dapat mengetikkan perintah berikut pada terminal:

sudo apt-get install nmap

  • Di Windows: Unduh Nmap dari situs resmi (https://nmap.org/) dan ikuti instruksi instalasi.

2. Menjalankan Nmap

Untuk menjalankan Nmap, Kamu dapat mengetikkan perintah nmap diikuti oleh opsi dan alamat IP target. Berikut adalah beberapa contoh penggunaan Nmap:

3. Pemindaian Dasar

  • Pemindaian Host Tunggal:

nmap 192.168.1.1

Perintah ini akan melakukan pemindaian dasar terhadap IP address 192.168.1.1.

4. Pemindaian Port

  • Pemindaian Terhadap Port-Port: Untuk memindai port yang sedang aktif pada host, gunakan perintah berikut:

nmap -p 1-65535 192.168.1.1

Perintah ini akan melakukan pemindaian terhadap semua port dari 1 hingga 65535 pada host 192.168.1.1.

5. Deteksi Sistem Operasi

  • Deteksi Sistem Operasi dan Versinya: Untuk mendeteksi sistem operasi dan perangkat keras, gunakan perintah:

nmap -O 192.168.1.1

Perintah ini akan mencoba menentukan sistem operasi yang digunakan oleh target.

6. Pemindaian Layanan

  • Deteksi Layanan yang Berjalan: Untuk mengetahui layanan yang berjalan pada host, gunakan perintah:

nmap -sV 192.168.1.1

Perintah ini akan memeriksa port yang terbuka dan menentukan aplikasi mana saja yang terpasang serta versinya.

7. Penggunaan Nmap Scripting Engine (NSE)

  • Pemindaian dengan Skrip Khusus: Nmap memiliki fitur NSE yang memungkinkan pemindaian dengan skrip khusus untuk tujuan tertentu seperti mendeteksi kerentanan atau melakukan audit keamanan jaringan:

nmap –script=vuln 192.168.1.1

Perintah ini akan menjalankan skrip yang ada di kategori ‘vuln’ untuk mendeteksi kerentanan pada target.

8. Menggunakan Filter dan Firewall

  • Mengatasi Firewall dan Filter: Nmap menyediakan opsi untuk mengatasi firewall dan filter jaringan. Misalnya, untuk melakukan pemindaian stealth menggunakan SYN scan:

nmap -sS 192.168.1.1

9. Output Nmap

  • Menyimpan Output Nmap: Hasil pemindaian dapat disimpan dalam berbagai format, termasuk teks biasa, XML, atau HTML:

nmap -oN output.txt 192.168.1.1

Perintah ini akan menyimpan hasil pemindaian ke dalam file teks bernama output.txt.

Baca Juga : Skill dan Aturan Ethical Hacking untuk Peluang Kerja Lebih Baik

Kuasai Skill untuk Mencegah Serangan Siber pada Jaringan Komputer

Ancaman dunia maya semakin marak dan canggih. Jaringan komputer Kamu menjadi target empuk bagi para peretas yang ingin mencuri data, menyebarkan malware, atau mengganggu operasi bisnis. Saatnya bekali diri dengan skill yang mumpuni untuk melawan balik!

Kuasai keahlian Cyber Security Specialist dengan mengikuti Kursus Cyber Security Online dan Kurus Jaringan Komputer online di ITBOX. Dapatkan pemahaman mendalam dari dasar hingga tingkat lanjut, mulai dari fundamental jaringan komputer, mencari celah keamanan, hingga menemukan kelemahan sistem operasi. 

Kenapa harus ITBOX?

  • Bisa dilakukan dimana saja karena belajar sendiri melalui video 
  • Video pembelajaran yang lebih proper dan mudah dimengerti
  • Tersedia saran forum untuk diskusi
  • Khusus bagi yang mengambil paket complete, akan mendapatkan fasilitas konsultasi 1 bulan 1x

Daftarkan diri Kamu sekarang di ITBOX dan wujudkan karir impian Kamu di bidang keamanan siber!

Share Artikel
Shopping cart0
There are no products in the cart!
Continue shopping

Level

Course Level

Category

Skill