Instalasi ethereal pada linux (mode teks)

Ethereal adalah program packet sniffer yang berjalan di beberapa sistem operasi. Akan tetapi program ethereal harus berjalan menggunakan mode grafis. Untuk sistem operasi windows, tidak ada permasalahan dengan hal ini. Bagaimana dengan sistem operasi selain windows ? Kebetulan komputer yang saya pakai menggunakan Fedora Core 4 (selanjutnya disebut FC 4) dan X-window nya berjalan dengan tenang dan damai, jadi gak ada masalah juga :D.

Permasalahan timbul ketika kita  akan memasang program packet sniffer ethereal di linux yang sejak awal dipersiapkan menggunakan mode teks. Tidak ada X-windows sama sekali disitu, dan kebetulan kita ingin menganalisa paket yang lewat melalui komputer tersebut. Untungnya, pada bawaan paket program ethereal terdapat program bernama tethereal. Tethereal di linux berjalan pada mode teks. Pada distro FC 4, program tethereal jadi satu dengan program ethereal, di dalam paket ethereal-0.10.11-2.rpm.

Lho, saya kan gak butuh ethereal di komputer mode teks saya, saya butuhnya tethereal thok. Lagian linux di komputer mode teksnya kan gak pake FC 4 !.

Sabar, kalo gitu kita coba cara ini …

  1. Ambil source code ethereal dari www.ethereal.com. Kebetulan yang ane ambil ethereal-0.99.0.tar.bz2
  2. Urai file tersebut: tar -xjvf ethereal-0.99.0.tar.bz2
  3. Masuk ke direktori yang dihasilkan setelah file tersebut diurai:
    cd ethereal-0.99.0

Kita jalankan mantranya:

bash$  ./configure  --disable-ethereal  --enable-static
bash$  make

tunggu sampai proses tersebut selesai, program configure diatas dijalankan dengan membuat file binary yang static, serta tidak perlu membuat program ethereal. Hasilnya berupa file binary bernama “tethereal” di folder tersebut.

Catatan: proses kompilasi program tidak harus dilakukan di komputer mode teks anda. Bisa dilakukan di komputer linux lain yang memiliki library yang dibutuhkan dalam proses kompilasi ini.
Kopikan tethereal yang dihasilkan pada komputer mode teks anda dan silakan jalankan

bash$ ./tethereal

alhamdulillah ..

 

 

reported from http://arians.staff.ugm.ac.id