57
Pada skripsi yang menjadi bahan pertimbangan penulis dalam
melakukan penelitian, metode yang digunakan adalah NMAP Port Scanning Attack dan URL Exploit Attack HTTP Traffic.
Sedangkan yang penulis lakukan pada skripsi ini adalah pendeteksian dan pemantauan terhadap jaringan komputer dengan menggunakan
aplikasi Snort dan beberapa aplikasi pendukung seperti BASE Basic Analysis
and Security Engine, Wireshark
Ethereal, Bandwidthd, dan MRTG Multi Router Traffic Grapher dengan
tujuan mengetahui bagaimana proses serangan dapat terjadi dan bagaimana cara penaggulangannya serta yang membedakan skripsi
penulis dengan skripsi sebelumnya adalah dalam penerapan sistem
keamanan yang digunakan yaitu dengan menggunakan metode MAC Filtering dan IPTables.
3.2 Metode Pengembangan Sistem
NDLC Network Development Life Cycle adalah menetapkan strategi untuk melakukan pembaharuan suatu organisasi dari sistem jaringan.
Tahapan-tahapan dari NDLC yang diambil oleh penulis dalam melakukan penelitian pengembangan aplikasi ini adalah:
1. Analysis. Pada tahap ini dilakukan perumusan masalah, mengidentifikasi
konsep dari IDS, Ethereal, dan beberapa perangkat jaringan., mengumpulkan data dan mengidentifiksikan kebutuhan seluruh
komponen sistem tersebut, sehingga spesifikasi kebutuhan sistem IDS dan
58
Snort dapat diperjelas dan perinci. Pada tahapan analisis penulis melakukan:
a. Identifikasi : penulis mencoba mengidentifikasi permasalahan yang ada, seperti mencari dari mana serangan itu datang beserta caranya,
dan bagaimana cara mengatasi terhadap serangan tersebut. b. Understand : penulis melakukan pemahaman dari berbagai sumber
mengenai proses penyerangan dilakukan, serta mencari cara dalam pencegahan.
c. Analyze : penulis melakukan analisa terhadap perangkat lunak yang
ada, apa sudah memenuhi syarat atau harus membutuhkan tambahan perangkat lunak.
d. Report : setelah tahapan yang sebelumnya dilakukan maka penulis melakukan pelaporan hasil dari fase analisis ini.
2. Design. Tahap ini merupakan perancangan mendefinisiskan “bagaimana
cara sistem tersebut dapat melakukannya”. Pada fase ini, spesifikasi perancangan sistem yang akan dibangun merupakan hasil dari tahapan
analisis yang akan digunakan untuk menghasilkan spesifikasi perancangansistem yang akan dikembangkan. Pada tahap perancangan
penulis melakukan : a. Merancang topologi jaringan untuk simulasi WAN sebagai
representasi lingkungan jaringan sebenarnya. b. Merancang penggunaan sistem operasi dan aplikasi pada server,
client, dan komputer penyusup.
59
3. Simulation Prototyping. Tahapan selanjutnya adalah pembuatan prototype
sistem yang akan dibangun sebagai simulasi dari implementasi sistem produksi. Dengan demikian dapat diketahui gambaran umum dari proses
komunikasi, keterhubungan dan mekanisme kerja dari interkoneksi keseluruhan elemen sistem yang akan dikembangkan. Pada tahap ini
penulis dalam melakukan pengembangan sistem menggunakan media virtualisasi yaitu VM-Ware untuk menghindari kesalahan dan kerusakan
data. Pada tahap ini yang dilakukan penulis adalah membangun jaringan virtual.
4. Implementation. Dimana fase ini, rancangan solusi pada fase perancangan