|
Belajar Linux Dasar |
Selamat Datang Kembali para calon Mastah Dunia Hacking !
Masih ingatkah pada pelajaran di sesi kemarin ? atau mungkin belum membacanya?
Jika kalian belum membacanya, saya sarankan untuk segera membacanya.
Ketika melihat hampir semua tools dan platform hacker dikembangkan khusus pada sistem operasi Linux, maka hati saya tergugah untuk membuat Tutorial ini, Tutorial ini diperuntukkan bagi kalian yang ingin menjadi seorang hacker namun tidak terbiasa menggunakan Linux.
Kita semua telah bersama-sama melihat perintah-perintah dasar dibeberapa tutorial pertama, tapi pada tutorial bagian 5 ini saya hanya ingin fokus pada langkah-langkah penginstallan perangkat lunak baru di Linux, kalian sudah tau saya menggunakan BackTrack 5.
BackTrack v5r3 dibangun dengan basis Ubuntu, yang merupakan jenis Debian Linux. Ini penting diketahui, bahwasanya sistem Linux menggunakan metode yang berbeda dalam hal manajemen paket (manajemen paket berarti mendownload dan menginstal paket perangkat lunak baru).
Sebelum kita memulainya, pastikan dulu kalian telah memeriksa tutorial saya sebelumnya tentang dasar-dasar Linux agar bisa mengikuti bagian 5 ini dengan lancar.
1. Menggunakan GUI Package Manager
Cara pertama ini adalah yang termudah untuk menginstal perangkat lunak di BackTrack, yakni dengan menggunakan manajer paket GUI. Dalam BackTrack 5 berbasis KDE kepunyaan saya, manajer paket GUI disebut KPackageKit (beberapa di antaranya mungkin memiliki Synaptic).
Manajer paket ini memungkinkan kita menemukan paket, mendownloadnya, lalu menginstalnya pada sistem kita. Kita bisa membuka KPackageKit dengan mengarahkan kursos ke menu System dan kemudian KPackageKit seperti yang ditunjukkan pada gambar di bawah ini.
|
Belajar Linux Dasar |
Saat terbuka, kalian cukup memasukkan nama ke dalam bidang pencarian. Kemudian akan mengambil semua opsi yang memenuhi keinginan pencarian kalian, kemudian klik pada ikon di sebelah paket yang ingin kalian download.
Dalam contoh ini, saya akan mencari software hacking nirkabel, aircrack-ng.
|
Belajar Linux Dasar |
Perhatikan bahwa jika paket sudah terpasang, akan ada tanda X di sebelahnya. Jika belum terinstall, akan ada panah yang mengarah ke bawah. Klik pada tanda panah dan kemudian klik tombol APPLY.
2. Memperbarui Repositori Linux
Manajer paket akan otomatis mencari di repositori yang telah ditentukan (paket perumahan situs web) saat kalian akan mencari suatu paket baru. Jika kalian mendapatkan pesan bahwa paket itu tidak ditemukan, itu tidak berarti bahwa paket tersebut tidak ada, tapi itu hanya karena masalah pada repositori kalian, singkatnya paket tersebut tidak tersedia di repositori OS kalian.
Secara default BackTrack akan mencari di backtrack-linux.org di mana banyak tools hacking tersedia disana. Sayangnya, jika kalian mencari sesuatu yang bukan termasuk tools hacking atau tools hacking baru yang belum diupload BackTrack di repositori, mungkin kalian harus merevisi tempat sistem operasi pencari paket kalian.
Ini bisa dilakukan dengan cara mengedit file /etc/apt/sources.list. Mari kita buka dengan KWrite dan lihat :
|
Belajar Linux Dasar |
Seperti yang bisa kalian lihat, BackTrack memiliki tiga sumber repositori pada sources.list-nya, semuanya menunjuk ke repositori BackTrack. Kami dapat menambahkan repositori dengan perangkat lunak Linux ke daftar ini, namun karena BackTrack adalah anggota Ubuntu, saya ingin menambahkan repositori Ubuntu ke daftar ini untuk mendownload dan menginstal perangkat lunak Ubuntu.
Kita bisa melakukan ini dengan menambahkan satu baris ke file ini:
- Deb http://archive.ubuntu.org/ubuntu lucid main restricted
|
Belajar Linux Dasar |
Sekarang ketika saya menggunakan manajer paket yang terbaru, manager paket akan mencari tiga repositori BackTrack terlebih dahulu, dan jika gagal menemukan paket di tempat-tempat itu, maka ia akan mencarinya di repositori Ubuntu. Nah, paham ?
3. Perintah Managemen Paket Berbaris
Ubuntu juga memiliki command line package manager yang disebut apt. Sintaks dasar untuk menggunakan paket apt to download adalah:
- apt-get install aircrack-ng (bisa diganti sesuai dengan kebutuhan)
Jadi, mari kita buka terminal dan ketik perintah di atas untuk menginstal aircrack-ng (tentu saja, kalian hanya perlu mengganti nama paket untuk menginstal software lain).
|
Belajar Linux Dasar |
Jika paketnya memang sudah tersedia pada salah satu repositori, maka otomatis akan mendownloadnya dan salah satu dependensi yang diperlukan (file yang harus dijalankan dengan benar), dan menginstalnya pada sistem kalian secara otomatis.
4. Installasi dari Sumber
Namun, terkadang kalian perlu mengunduh perangkat lunak yang tidak tersedia dalam repositori, atau dalam paket. Hal tersebut sering ini dibilang sebagai tar atau tarball. Ini adalah file yang "gabung" bersama menjadi satu file dan sering dikompres (mirip dengan file zip dengan WinZip dan kemudian memasukkannya ke dalam file .zip).
Ibaratkan saja bahwa aircrack-ng tidak ada dalam repositori kita (beberapa perangkat lunak tidak pernah menemukan jalannya ke dalam sebuah repositori) dan saya harus mendownloadnya dari situs web aircrack-ng.org. Kita bisa mendownload file aircrack-ng-1.2-beta1.tar.
Setelah kita downlaoded itu, maka kita perlu unntar menggunakan perintah tar:
Tar xvf aircrack-ng-1.2-beta1.tar
Perintah ini akan meng-untar dan meng-uncompress itu, jika sudah dikompres. Selanjutnya kita perlu mengkompilasi dengan kompiler GNU. Kompilasi dari kode sumber akan memberi kita binari (file program) yang difokuskan dalam pencarian perangkat keras dan sistem operasi kita, yang berarti akan berjalan lebih cepat dan lebih efisien. Kita bisa mengkompilasi kode sumber ini dengan mengetikkan:
Gcc aircrack-ng
Akhirnya, sekarang kita bisa menjalankan file ini dari dalam direktori tempat kita membuka ritsletingnya:
./aircrack-ng
Perhatikan bahwa untuk menjalankan file, kita mendahuluinya dengan tanda ( ./ ), yang menginformasikan Linux untuk mengeksekusi file ini dari direktori tempat kita berada saat ini, jadi pastikan Anda menjalankan perintah ini di direktori yang sama dengan yang Anda buat di kode sumber.
Itu harus mencakup semua langkah-langkah utama untuk menginstal perangkat lunak dan saya harap ini tidak terlalu membingungkan. Dalam kebanyakan kasus, kita cukup menggunakan manajer paket berbasis GUI untuk menginstal perangkat lunak, tapi seperti semua hal dalam kehidupan, ada saja hal yang termasuk dalam pengecualian.
Dalam tutorial selanjutnya, kita akan melihat lebih dalam tentang jaringan Linux BackTrack. pastikan untuk memeriksa empat bagian pertama dari seri ini, dan jika kalian memiliki pertanyaan, tulislah komentar di bawah untuk mendapatkan informasi lebih lanjut.