Cara Install Nmap di Ubuntu 24.04, 22.04 atau 20.04

Nmap (Network Mapper) adalah alat sumber terbuka yang kuat yang digunakan untuk penemuan jaringan dan audit keamanan. Ini banyak digunakan oleh administrator jaringan dan profesional keamanan untuk memetakan jaringan, mengidentifikasi perangkat aktif, dan mendeteksi port terbuka dan layanan yang berjalan pada perangkat tersebut. Nmap juga dapat digunakan untuk pemindaian kerentanan dan manajemen inventaris jaringan, menjadikannya alat penting untuk menjaga keamanan jaringan.

Di Ubuntu 24.04, 22.04, atau 20.04, Nmap dapat diinstal menggunakan dua metode utama. Metode termudah adalah melalui repositori default Ubuntu, yang menyediakan versi stabil Nmap yang cocok untuk sebagian besar pengguna. Alternatifnya, bagi mereka yang memerlukan fitur terbaru atau perlu menyesuaikan instalasinya, Anda dapat mengunduh dan mengkompilasi kode sumber Nmap untuk membuat versi biner terbaru. Panduan ini akan memandu Anda melalui kedua metode instalasi untuk memastikan Anda memiliki versi Nmap yang paling sesuai dengan kebutuhan Anda.

Perbarui Sistem Ubuntu Sebelum Instalasi Nmap

Mari mulai pembaruan sistem dengan menjalankan perintah berikut di terminal. Perintah ini melakukan pemeriksaan pembaruan untuk semua paket dan kemudian memutakhirkan paket tersebut ke versi terbaru:

sudo apt update && sudo apt upgrade

Setelah ini selesai, lanjutkan untuk menginstal Nmap.

Metode 1: Instal Nmap melalui Repositori Ubuntu

Secara default, Ubuntu menyertakan Nmap dalam repositori perangkat lunak utamanya, artinya Anda dapat menginstal Nmap secara langsung tanpa menambahkan repositori tambahan atau mengkompilasi kode sumber apa pun.

Anda dapat memulai instalasi Nmap dengan menjalankan perintah berikut:

sudo apt install nmap

Perintah ini akan mengambil Nmap dari repositori, menyelesaikan semua dependensi, dan melanjutkan instalasi.

Setelah instalasi, penting untuk memverifikasi bahwa Nmap telah diinstal dengan benar dan siap digunakan. Salah satu metode mudah untuk mengonfirmasi hal ini adalah dengan memeriksa versi Nmap yang diinstal pada sistem Anda.

Gunakan perintah berikut untuk memeriksa versi Nmap:

nmap --version

Perintah nmap –version akan memberikan output yang merinci versi terinstal dan build Nmap. Ini mengonfirmasi bahwa Nmap telah diinstal dengan benar dan memastikan Anda bekerja dengan versi terbaru.

Metode 2: Instal Nmap melalui Arsip Sumber

Dalam beberapa kasus, pengguna mungkin memerlukan versi terbaru Nmap atau versi pra-paket yang disediakan di repositori Ubuntu mungkin tidak memenuhi kebutuhan spesifik mereka. Mengkompilasi Nmap dari sumber memberikan solusi bagi pengguna tersebut, memastikan Anda memiliki fitur dan pembaruan terkini. Metode ini melibatkan langkah-langkah tambahan, dan Anda perlu memeriksa pembaruan dan mengkompilasi ulang secara berkala, namun metode ini dapat memberikan manfaat bagi pengguna tingkat lanjut atau persyaratan tertentu.

Instal Paket Awal Nmap

Sebelum mendalami dunia kode sumber, kita harus mempersiapkan sistem kita dengan alat yang tepat. Paket 'build-essential' berisi daftar informasi paket yang dianggap penting untuk membangun paket Ubuntu, termasuk kompiler gcc, make, dan alat lain yang diperlukan. Paket ini memungkinkan kita mengkompilasi dan membangun Nmap dari sumbernya. Untuk menginstal 'build-essential', buka terminal Anda dan masukkan:

sudo apt install build-essential libssh2-1-dev libssl-dev python3-distutils

Unduh Arsip Sumber Nmap

Langkah selanjutnya adalah unduh kode sumber Nmap. Ini dapat diperoleh dari halaman download resmi Nmap. Kami akan mengunduh rilis stabil terbaru menggunakan perintah wget. Harap dicatat bahwa pada saat panduan ini dibuat, rilis stabil terbaru adalah 7.93, tetapi ini mungkin berbeda. Selalu periksa halaman unduh untuk nomor dan tautan versi terbaru, dan sesuaikan perintahnya.

Untuk mengunduh kode sumber Nmap, gunakan yang berikut ini:

wget https://nmap.org/dist/nmap-7.93.tar.bz2

Catatan: Pastikan Anda mengunduh Nmap versi terbaru. Perintah untuk Nmap v7.93 mungkin sudah usang, jadi selalu gunakan perintah yang kompatibel dengan versi terbaru yang Anda unduh.

Mengekstrak Kode Sumber Nmap

Setelah mendownload kode sumber Nmap, sekarang kita perlu mengekstrak file dari arsip. Untuk melakukannya, gunakan perintah berikut:

bzip2 -cd nmap-7.93.tar.bz2 | tar xvf -
cd nmap-7.93

Konfigurasikan Nmap Build

Kami sekarang siap untuk memulai proses konfigurasi. Ini mempersiapkan kode sumber Nmap untuk kompilasi pada sistem spesifik Anda, memastikan kompatibilitas dan kinerja yang optimal. Untuk mengonfigurasi build, jalankan perintah berikut:

./configure

Alternatifnya, Anda mungkin lebih memilih untuk menginstal dengan direktori lokal:

./configure --with-localdirs

Kompilasi Pembuatan Nmap

Dengan build yang dikonfigurasi, sekarang kita dapat mengkompilasi kode sumber. Hal ini dilakukan dengan menggunakan perintah 'make', yang membaca 'Makefile' di direktori sumber Nmap dan mengkompilasi kode sumber yang sesuai:

make

Instal Nmap melalui perintah make install

Kita dapat menginstal Nmap setelah kita berhasil mengkompilasi kode sumbernya. Langkah ini menempatkan program yang dikompilasi di direktori yang sesuai di sistem Anda. Untuk menginstal Nmap, gunakan yang berikut ini:

make install

Memverifikasi Instalasi Nmap yang Dikompilasi

Setelah instalasi, penting untuk memastikan bahwa Nmap telah diinstal dengan benar dari sumbernya dan merupakan versi terbaru. Untuk memeriksanya, gunakan perintah:

nmap --version

Perintah ini akan menampilkan versi Nmap yang terinstal, yang harus sesuai dengan versi kode sumber yang Anda unduh. Dengan ini, Anda telah berhasil mengkompilasi dan menginstal versi terbaru Nmap dari sumber di sistem Ubuntu Anda.

Menutup Pikiran

Dengan Nmap terinstal di sistem Ubuntu Anda, Anda dapat mengelola dan mengamankan jaringan Anda secara efektif dengan memanfaatkan kemampuan pemindaian dan auditnya yang kuat. Baik Anda memilih kesederhanaan instalasi dari repositori default Ubuntu atau fleksibilitas kompilasi versi terbaru dari sumber, kedua metode ini memberi Anda alat yang tangguh untuk analisis jaringan. Memperbarui Nmap secara teratur, terutama ketika mengkompilasi dari sumber, akan memastikan Anda memiliki akses ke fitur dan peningkatan keamanan terbaru, menjaga praktik keamanan jaringan Anda tetap mutakhir.

Joshua James
Ikuti aku
Postingan terbaru oleh Joshua James (Lihat semua)

Tinggalkan komentar