|
Repository Universitas Gunadarma >
Published Article >
Published Article Teknologi Industri >
Please use this identifier to cite or link to this item:
http://hdl.handle.net/123456789/2968
|
| Title: | Pembuatan Program Analisis �File Log� dengan Menggunakan Sistem �Mapreduce� untuk Mengidentifikasi Serangan Pada Aplikasi Web |
| Authors: | Subandono, Dito Hario Thalib, Farid |
| Keywords: | File Log Java |
| Issue Date: | 1-Jun-2012 |
| Abstract: | Serangan Query Injection dan Cross Site Scripting pada aplikasi web bisa diidentifikasi
melalui file log web server. Situs-situs yang memiliki pengunjung dengan jumlah besar
menghadapi suatu permasalahan yaitu membengkaknya ukuran file log web server sehingga
untuk mengolah file tersebut membutuhkan waktu yang lama. Pemrosesan paralel dapat
membantu dalam memproses data-data berukuran besar sehingga waktu eksekusinya bisa lebih
cepat, tetapi hal-hal yang mengatur proses paralel seperti pendistribusian data dan komputasi,
pengendalian sistem, dan penanganan kegagalan perangkat keras sangat rumit dalam
pengimplementasiannya. Sistem Mapreduce merupakan suatu pustaka yang secara otomatis
menangani pendistribusian data dan komputasi, pengendalian sistem, dan penanganan
kegagalan perangkat keras sehingga pembuatan program yang berjalan secara paralel tidak
rumit.
Tujuan penelitian ini adalah membuat program analisis file log untuk mengidentifikasi
serangan pada aplikasi web yang mengimplementasikan sistem Mapreduce. Framework
Mapreduce yang penulis gunakan sebagai sistem Mapreduce adalah Hadoop. Aplikasi yang
penulis buat dibandingkan waktu eksekusinya dengan program analisis file log yang sudah ada
yaitu Webalizer dan Awstat.
Program analisis file log yang penulis buat berjalan secara paralel pada empat buah
komputer yang saling terhubung, sedangkan aplikasi pembanding berjalan pada satu buah
komputer. Masukan untuk program ini adalah file log web server dengan berbagai ukuran dan
akan menghasilkan keluaran berupa hasil analisis adanya serangan pada aplikasi web.
Dari hasil perbandingan waktu eksekusi didapat bahwa Mapreduce memerlukan waktu
eksekusi yang lebih lama dibandingkan dengan Webalizer dan Awstats. Hal ini dikarenakan
sistem Mapreduce lebih cocok dijalankan pada jumlah komputer yang besar dengan ukuran file
yang tidak cukup disimpan dan dieksekusi pada satu buah komputer. |
| URI: | http://hdl.handle.net/123456789/2968 |
| Appears in Collections: | Published Article Teknologi Industri
|
Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.
|