DETEKSI DAN PENCEGAHAN SERANGAN REMOTE CODE EXECUTION TERHADAP WING FTP WEB SERVER MENGGUNAKAN SNORT

dokumen-dokumen yang mirip
PENDETEKSIAN DAN PENCEGAHAN SERANGAN REMOTE COMMAND EXECUTION PADA HTTP FILE SERVER DENGAN MENGGUNAKAN SNORT

MENGENAL KOTA SOLO MENGGUNAKAN AUGMENTED REALITY (AR) BERBASIS ANDROID

DETEKSI DAN PENCEGAHAN BUFFER OVERFLOW TERHADAP EFM WEB SERVER MENGGUNAKAN SNORT

ANALISIS PENGGUNAAN PORTSENTRY SEBAGAI TOOLS INTRUSION DETECTION SYSTEM PADA JARINGAN KOMPUTER

SUTARNO NIM : L

IMPLEMENTASI SNORT SEBAGAI TOOL INTRUSION DETECTION SYSTEM PADA SERVER FREEBSD DI PT. POWER TELECOM

PERANCANGAN DAN IMPLEMENTASI JARINGAN VIRTUAL PRIVATE NETWORK MENGGUNAKAN PPTP (PONT TO POINT TUNNELING PROTOCOL) PADA PT.MEGA TIRTA ALAMI SKRIPSI

ANALISA JARINGAN REMOTE KOMPUTER SERVER DATABASE DENGAN ANDROID MOBILE MENGGUNAKAN APLIKASI TEAM VIEWER DAN KEGUNAAN APLIKASI TEAM VIEWER

ANALISIS SISTEM KEAMANAN WEP, WPA DAN RADIUS PADA JARINGAN HOTSPOT MIKROTIK

APLIKASI MULTIMEDIA TENTANG KUMPULAN DOA SEHARI-HARI ANAK ISLAM BERBASIS MACROMEDIA FLASH

SISTEM PENDUKUNG KEPUTUSAN PENCARIAN CALON PASANGAN HIDUP ISLAMI

Diajukan Oleh : Muhammad Triwibowo. Helman Muhammad, S.T,M.T.

PERANCANGAN MEDIA PEMBELAJARAN INSTALASI PERANGKAT JARINGAN LOKAL UNTUK SMK BERBASIS FLASH ( Studi Kasus Kelas XI SMK Muhammadiyah 4 Sragen )

SISTEM INFORMASI KEJUARAAN KARATE SOLO CUP BERBASIS WEB

PERANCANGAN APLIKASI PENGELOLAAN VIRTUAL USER PADA PURE-FTPd SERVER DENGAN PHP DAN MYSQL

PENJUALAN PERALATAN OLAH RAGA TOKO WANTO SPORT DENGAN E-COMMERCE MENGGUNAKAN PHP, JAVASCRIPT, DAN MYSQL

RANCANG BANGUN APLIKASI PEMBELAJARAN HADIS UNTUK PERANGKAT MOBILE BERBASIS ANDROID

IMPLEMENTASI INTERKONEKSI IPV6 DAN IPV4 MENGGUNAKAN CLEAROS ENTERPRISE 5.1

PERANCANGAN GAME EDUKASI UNTUK ANAK USIA DINI (4-6 TAHUN) BERBASIS ANDROID

APLIKASI KAMUS PENYAKIT DALAM BERBASIS MOBILE ANDROID SKRIPSI

SISTEM INFORMASI PEGADAIAN DI PT. BIMA FINANCE BERBASIS WEB

Charisma Isnan NIM : L

APLIKASI PEMBELAJARAN MATEMATIKA KELAS 2 SMP / MTS BERBASIS ANDROID

ANALISIS DAN PERANCANGAN JARINGAN KOMPUTER TANPA HARDDISK (DISKLESS) MENGGUNAKAN LINUX UBUNTU 12.10

APLIKASI PEMBELAJARAN SHALAT MELALUI KOMPUTER UNTUK ANAK SD DENGAN MENGGUNAKAN ADOBE FLASH

Sarmini NIM : L

BAB I PENDAHULUAN. Perkembangan internet saat ini sudah menjalar ke berbagai aspek kehidupan.

APLIKASI PEMETAAN GPS SMP SMA SURAKARTA BERBASIS MOBILE ANDROID

Rudy Setiawan NIM : L

APLIKASI PENGENALAN KOMPETENSI DASAR OTOMOTIF BERBASIS ANDROID SEBAGAI MEDIA BELAJAR SISWA SMK

PENGGUNAAN PROXY UNTUK BYPASS REGION LOCK GAME ONLINE (STUDI KASUS PHANTASY STAR ONLINE 2)

PERANCANGAN DAN SIMULASI JARINGAN VIRTUAL WIDE AREA NETWORK UNTUK PRIVATE SERVER DENGAN PACKET TRACER 6.01

INSTALASI DAN KINERJA FILE SERVER PADA MESIN VIRTUAL

Perancangan Private Cloud Storage Menggunakan owncloud. (Studi Kasus di Program Studi Magister Ilmu Lingkungan. Universitas Sebelas Maret)

BAB I PENDAHULUAN. Diskusi tentang masalah keamanan sebuah jaringan komputer, sudah pasti sangat

MEDIA PEMBELAJARAN INTERAKTIF MATA PELAJARAN ILMU PENGETAHUAN ALAM UNTUK SISWA KELAS 3 SEKOLAH DASAR

IMPLEMENTASI REMOTE ACCESS VPN PADA JARINGAN TEKNIK INFORMATIKA UNPAS MENGGUNAKAN OPENVPN ACCESS SERVER

ANALISIS DAN IMPLEMENTASI SURICATA, SNORBY, DAN BARNYARD2 PADA VPS UBUNTU

ANALISA KEAMANAN JARINGAN WIRELESS LOCAL AREA NETWORK DENGAN ACCESS POINT TP-LINK WA500G

PERBANDINGAN KINERJA MESIN VIRTUALISASI DAN LAYANAN CLOUD COMPUTING

SKRIPSI PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA

PERANCANGAN DAN PEMBUATAN DIGITAL SIGNAGE DENGAN CODEIGNITER

RANCANG BANGUN SISTEM PENGGAJIAN GURU DAN KARYAWAN MENGGUNAKAN LAZARUS ( STUDI KASUS : LPI SUNAN WALISONGO SRAGEN)

APLIKASI MEDIA PEMBELAJARAN STRUKTUR DAN LAPISAN ATMOSFER BUMI BERBASIS MOBILE ANDROID

PERANCANGAN DAN IMPLEMENTASI JARINGAN KOMPUTER DI SMP NEGERI 1 SAMBI

ANALISA SERANGAN REMOTE EXPLOIT MELALUI JAVA APPLET ATTACK METHOD TERHADAP SISTEM OPERASI WINDOWS 8

SIMULASI DAN PERBANDINGAN PSAD, SURICATA UNTUK MENCEGAH SCANNING PORT OLEH ZENMAP PADA VPS UBUNTU

SISTEM INFORMASI GUDANG FARMASI RUMAH SAKIT UMUM DAERAH Dr. MOEWARDI BERBASIS WEB

ANALISIS PERBANDINGAN BROADCAST TV STREAMING PADA JARINGAN LAN DAN WIRELESS-LAN

SISTEM INFORMASI PENGINGAT JADWAL GENERAL CHECK UP DI LABORATORIUM PRIMA MEDIKA KUDUS BERBASIS SMS GATEWAY & SKRIPSI

Muhamad Sya rudin NIM : L

WEBSITE KAMUS BAHASA INDONESIA MENGGUNAKAN JQUERY MELALUI WEB SERVICE

APLIKASI PEMBELAJARAN KEBUDAYAAN JAWA BERBASIS MOBILE ANDROID

SISTEM INFORMASI MANAJEMEN INVENTORI DI PT. SOLO SARANA NETWORK

PENGEMBANGAN APLIKASI PENGAMBIL KEPUTUSAN GUNA MENENTUKAN KERINGANAN BIAYA RUMAH SAKIT BERDASARKAN JENIS PENYAKIT DAN EKONOMI PASIEN

TUTORIAL GAYA GAYA ATLETIK LOMPAT SECARA 3D MENGGUNAKAN BLENDER

PEMBUATAN MOBILE APPLICATION PETA WISATA BERBASIS PLATFORM ANDROID DI KABUPATEN SRAGEN

SISTEM PENJUALAN BARANG SECARA ONLINE PADA TOKO SPORT BERBASIS WEB

PERANCANGAN PROXY SERVER CENTOS DAN UBUNTU SERVER

KEBERMAKNAAN HIDUP PADA JANDA

PERANCANGAN APLIKASI PENGELOLAAN LAPORAN KEPOLISIAN STUDI KASUS POLSEK GATAK

MEMBANGUN GAME MAIN KATA DENGAN MACROMEDIA FLASH

KEBAHAGIAAN DAN KETIDAKBAHAGIAAN PADA WANITA MENIKAH MUDA

SISTEM INFORMASI PENJUALAN RETAIL PADA SWALAYAN DIYAN SUKOHARJO

FAKTOR FAKTOR YANG MEMPENGARUHI KEMAUAN MEMBAYAR PAJAK WAJIB PAJAK BADAN PASCA PERATURAN PEMERINTAH 46 (Survey Kantor Pelayanan Pajak Pati)

PENGEMBANGAN SISTEM INFORMASI PARIWISATA DAERAH DENGAN APLIKASI WEB

Jarwanto Helman Muhammad, S.T., M.T.

SISTEM INFORMASI PAKET WISATA PADA CV. KHANS TOUR BERBASIS WEB

MEMBANGUN FILE SERVER PADA LABORATORIUM SMA MUHAMMADIYAH 2 SURAKARTA DENGAN WINDOWS SERVER 2008 ENTERPRISE SKRIPSI

PENGEMBANGAN MODEL APLIKASI PEMBELAJARAN KEANEKARAGAMAN MAKHLUK HIDUP MENGGUNAKAN HTML5

SISTEM PENDUKUNG KEPUTUSAN UNTUK OPEN POSITION PADA COMMODITY MARKET BERDASARKAN PIVOT HARIAN DENGAN METODE NAIVE BAYES SKRIPSI

PERANCANGAN APLIKASI PENILAIAN PERKEMBANGAN BAHASA ANAK BERBASIS ANDROID

PENGARUH PENDAPATAN ASLI DAERAH (PAD), DANA ALOKASI UMUM (DAU), DANA ALOKASI KHUSUS (DAK), DAN SISA LEBIH PEMBIAYAAN ANGGARAN

PERANCANGAN NETWORK STORAGE CENTER MENGGUNAKAN AUTENTIKASI BERBASIS LDAP

SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN SISWA BARU PADA SMA MUHAMMADIYAH 1 KARANGANYAR

IMPLEMENTASI TEKNOLOGI AUGMENTED REALITY SEBAGAI MEDIA PROMOSI PAKAIAN BATIK

SIMULASI ROUTING PROTOKOL OSPF DAN EIGRP, BERSERTA ANALISA PERBANDINGANNYA DALAM MENENTUKAN KINERJA YANG PALING BAIK

Ayu Latifatudinni NIM : L

APLIKASI PEMBELAJARAN BAHASA ARAB DASAR UNTUK PERCAKAPAN SEHARI HARI MENGGUNAKAN REFERENSI KITAB BAINA YADAIKA DENGAN FLASH

SISTEM INFORMASI INTERNET SERVICE PROVIDER PRIMANET SRAGEN BERBASIS WEB

RANCANG BANGUN APLIKASI PENGGAJIAN KARYAWAN PERUSAHAAN DAERAH AIR MINUM KABUPATEN SRAGEN

Perancangan Jaringan Hotspot dengan Sistem Voucher Menggunakan Mikrotik pada Jaringan RT/RW Net

PENGEMBANGAN APLIKASI PENJUALAN OBAT APOTIK ADI SEHAT BERBASIS E-COMMERCE

LAPORAN PROYEK AKHIR PROTOTIPE PENGENDALIAN LAMPU PANGGUNG MENGGUNAKAN WEB BROWSER MELALUI JARINGAN LOKAL BERBASIS ARDUINO

SIMULASI ESKAVATOR SECARA 3D (DIMENSI) MENGGUNAKAN BLENDER

PENERAPAN APLIKASI KOMPUTER UNTUK PENJUALAN PRODUK INDUSTRI KREATIF PADA TOKO BATIK KUNTO WIBISONO

APLIKASI SMS MANAGER SEBAGAI MEDIA KOMUNIKASI PESAN SINGKAT BERBASIS ANDROID

APLIKASI PEMBELAJARAN BANGUN DATAR DAN BANGUN RUANG BERBASIS MOBILE ANDROID

TRYOUT UJIAN NASIONAL BERBASIS WEB (Studi Kasus di SMA BATIK 1 SURAKARTA)

SISTEM MONITORING DAN MAINTENANCE SYSTEM E-TICKETING BUS BATIK SOLO TRANS BERBASIS FRAMEWORK CODEIGNITER

M Radix Asrori SKRIPSI. Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata I

DESAIN DAN IMPLEMENTASI JARINGAN KOMPUTER DI KANTOR KELURAHAN MLALE

SKRIPSI. Untuk Memenuhi Sebagian Persyaratan Guna Mencapai Derajat S-1 Pendidikan Akuntansi. Disusun Oleh : KHOIRIYAH A.

PEMBUATAN APLIKASI PEMESANAN MOBIL RENTAL DENGAN LAYANAN WEB BERBASIS PHP & MYSQL

PERANCANGAN SISTEM WATERMARKING PADA CITRA DIGITAL MENGGUNAKAN METODE DCT DAN LSB

SIMULASI WEB SERVICE LOWONGAN KERJA DAN PEREKRUTAN KARYAWAN SE-KOTA SOLO

PEMBUATAN GAME ANIMASI 3D ROLE PLAYING GAME UNTUK PENDIDIKAN BUDAYA DENGAN UNITY3D DAN BAHASA PEMROGRAMAN C#

Transkripsi:

i DETEKSI DAN PENCEGAHAN SERANGAN REMOTE CODE EXECUTION TERHADAP WING FTP WEB SERVER MENGGUNAKAN SNORT SKRIPSI Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata I pada Program Studi Informatika Fakultas Komunikasi dan Informatika Universitas Muhammadiyah Surakarta Oleh: MUHAMMAD TRIWIBOWO NIM : L200110114 PROGRAM STUDI INFORMATIKA FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA 2015

ii

iii

iv

v MOTTO DAN PERSEMBAHAN MOTTO Tidak sepatutnya bagi mukminin itu pergi semuanya (ke medan perang). Mengapa tidak pergi dari tiap-tiap golongan di antara mereka beberapa orang untuk memperdalam pengetahuan mereka tentang agama dan untuk memberi peringatan kepada kaumnya apabila mereka telah kembali kepadanya, supaya mereka itu dapat menjaga dirinya. (Q.S At- Taubah :122) Tak ada rahasia untuk menggapai sukses. Sukses itu dapat terjadi karena persiapan, kerja keras, dan mau Belajar dari kegagalan Gen. Collin Powell Sesuatu akan terasa indah apabila di lakukan dengan rasa ikhlas dan sabar (Penulis)

vi PERSEMBAHAN Sebagai rasa syukur penulis persembahkan karya ini kepada : 1. Allah SWT yang selalu melimpahkan rahmat dan hidayah bagi hambanya serta yang selalu menunjuki ke jalan yang lurus. 2. Kedua orang tuaku tercinta, Almarhum Bapak Imlak dan Ibu Muryani yang telah membimbing saya dari kecil hingga sekarang ini, untuk setiap nasihat dan doa yang dipanjatkan untuk kesuksesan penulis, serta dukungan moril dan materiilnya. 3. Kepada kakak saya Siti Muslimah dan Muhammad Yulianto yang telah memberikan nasihat, semangat dan motivasi. 4. Kepada bulikku Umi Nurjanah yang selalu memberikan motivasi dan nasihat. 5. Kepada keluarga besar saya yang ada di Solo. 6. Kepada temen saya Athika Ratma Sari yang telah memberikan motivasi selama ini. 7. Kepada semua teman saya di grub IDM yang sangat gokil yang telah memberikan semangat kepada saya yaitu Aan, Fuad, Luthfi, Vopy, devanda, Taid, Bayu, Doni, Nega, Erlis, Herlambang, dan masih banyak yang lain. 8. Kepada semua teman saya yang baik hati Theo, Yudhi, Bahrudin, Dedy, Arifin, Bahsid, Didik yang memberikan semangat. 9. Almamater

vii KATA PENGANTAR Alhamdulillahirabbil alamin atas segala nikmat iman, Islam, kesempatan, serta kekuatan yang telah diberikan Allah Subhanahuwata ala sehingga Penulis dapat menyelesaikan skripsi ini. Shalawat beriring salam untuk tuntunan dan suri tauladan Rasulullah Shallallahu alaihiwasallam beserta keluarga dan sahabat beliau yang senantiasa menjunjung tinggi nilai-nilai Islam yang sampai saat ini dapat dinikmati oleh seluruh manusia di penjuru dunia. Skripsi ini dibuat sebagai salah satu syarat untuk mendapat gelar sarjana komputer dari Program Studi Teknik Informatika Universitas. Mempersembahkan ucapan terima kasih dan penghargaan setinggi-tingginya dengan segala kerendahan hati, kepada: 1. Allah Subhanahu Wata ala yang maha segalanya. 2. Bapak Helman Muhammad, S.T., M.T. selaku Pembimbing yang telah berkenan untuk meluangkan waktu dan membimbing serta mengarahkan penulis sehingga terselesaikannya penyusunan skripsi ini. 3. Kedua orang tuaku tercinta, Almarhum Bapak Imlak dan Ibu Muryani. Akhirnya, dengan segala kerendahan hati penulis menyadari masih banyak terdapat kekurangan-kekurangan, Semoga skripsi ini bermanfaat bagi semua yang membacanya amin. Surakarta, Juli 2015 Penulis

viii DAFTAR ISI HALAMAN JUDUL... HALAMAN PERSETUJUAN... HALAMAN PENGESAHAN... DAFTAR KONTRIBUSI... PERSEMBAHAN DAN MOTTO... KATA PENGANTAR... DAFTAR ISI... DAFTAR BAGAN... DAFTAR GAMBAR... DAFTAR LAMPIRAN... ABSTRAK... i ii iii iv v vii viii xi xii xiv xv BAB I PENDAHULUAN... 1 1.1 Latar Belakang Masalah... 1 1.2 Rumusan Masalah... 2 1.3 Batasan Masalah... 2 1.4 Tujuan Penelitian... 3 1.5 Manfaat Penelitian... 3 1.6 Sistematika Penulisan... 4 BAB II TINJAUAN PUSTAKA... 5 2.1 Telaah Pustaka... 5 2.2 Landasan Teori... 11 2.2.1 Keamanan Jaringan Komputer... 11 2.2.2 Intrusion Detection System... 12

ix 2.2.3 Intrusion Prevention System... 15 2.2.4 Snort... 17 2.2.5 Metasploit Framework... 20 2.2.6 Wing FTP Web Server... 22 2.2.7 Remote Code Execution... 24 2.2.8 Firewall... 25 BAB III METODOLOGI PENELITIAN... 26 3.1 Alokasi Waktu Penelitian... 26 3.2 Perangkat yang Dibutuhkan... 26 3.2.1 Komputer Server... 26 3.2.1.1 Perangkat Keras... 26 3.2.1.2 Perangakat Lunak... 27 3.2.2 Komputer Client... 27 3.2.2.1 Perangkat Keras... 27 3.2.2.2 Perangkat Lunak... 27 3.3 Metode Penelitian... 27 3.4 Alur Penelitian... 28 3.5 Perancangan Sistem... 30 3.5.1 Konfigurasi Rule Snort... 32 3.5.2 Konfigurasi Firewall... 37 3.5.3 Pengujian Sistem... 43 BAB IV HASIL DAN PEMBAHASAN... 44 4.1 Hasil Penelitian... 44 4.1.1 Pengujian Sistem Tahap Deteksi Serangan... 44 4.1.2 Pengujian Sistem Pencegahan Serangan... 51

x 4.2 Pembahasan... 55 BAB V PENUTUP... 57 5.1 Kesimpulan... 57 5.2 Saran... 58 DAFTAR PUSTAKA... 59 LAMPIRAN...

xi DAFTAR BAGAN 3.1 Diagram Alir Alur Penelitian... 28 3.2 Diagram Alir Perancangn Sistem... 31 4.1 Diagram Alir Pencegahan... 52

xii DAFTAR GAMBAR 2.1 Komponen IDS... 20 2.2 Contoh Script Remote Command Execution... 24 3.1 Tampilan konfigurasi firewall... 38 3.2 Tampilan Advanced Setting... 38 3.3 Tampilan Inbound rule... 39 3.4 Tampilan konfigurasi rule... 39 3.5 Tampilan program konfigurasi firewall... 40 3.6 Tampilan protocol dan port... 40 3.7 Tampilan tahap scope... 41 3.8 Tampilah tahap action... 41 3.9 Tampilan tahap profil... 42 3.10 Tampilan pengisian tahap serangan... 42 3.11 Tampilan firewall yang sudah selesai di setting... 43 4.1 Tampilan folder metasploit... 46 4.2 Tampilan metasploit console... 46 4.3 Tampilan mencari serangan wing ftp server... 47 4.4 Tampilan melakukan exploit wing ftp server... 47 4.5 Tampilan melihat target exploit... 48 4.6 Tampilan port username dan password... 48 4.7 Tampilan menjalankan exsploit... 49 4.8 Tampilan serangan masuk ke target... 49 4.9 Tampilan file txt sblm dihapus... 50 4.10 Tampilan file txt yang sudah dihapus... 50

xiii 4.11 Tampilan peringatan serangan Remote Code Execution... 51 4.12 Tampilan firewall mencegah RCE... 54 4.13 Tampilan metasploit gagal menyerang target... 54

xiv DAFTAR LAMPIRAN A. Installasi Metasploit Framework... 63 B. Lampiran 2 Installasi Kiwi Log Viewer... 66 C. Lampiran 3 Installasi Wing FTP Server... 68 D. Lampiran 4 Installasi Snort... 74

xv ABSTRAK Masalah keamanan sebuah jaringan amat sangat rentan terhadap serangan dari berbagai pihak. Alasan dari serangan tersebut tentu saja beragam. Diantaranya yaitu alasan untuk merusak, balas dendam, politik, atau Cuma iseng iseng saja untuk unjuk kemampuan. Di balik kemudahan pengaksesan informasi yang disediakan oleh internet terdapat bahaya besar yang mengintai, yaitu berbagai macam serangan yang berusaha mencari celah dari sistem keamanan jaringan komputer yang digunakan. Serangan-serangan itu dapat mengakibatkan kerusakan data dan bahkan kerusakan pada hardware. Penelitian ini akan mengidentifikasi bagaimana suatu serangan Remote Code Execution bekerja terhadap Wing File Transfer Protokol (Wing FTP Web Server), dan kemudian melakukan pendeteksian serangan menggunakan snort. Deteksi dan pencegahan dilakukan dengan rancangan membuat firewall aktif untuk mengindentifikasi setiap data yang masuk kedalam server, apakah data tersebut merupakan serangan Remote Code Execution atau bukan. Hasil dari penelitian ini adalah suatu sistem keamanan jaringan yang mampu mendeteksi dan mencegah trerjadinya serangan Remote Code Execution terhadap Wing FTP Web Server. Sistem yang dihasilkan dalam penelitian ini bisa dilihat melalui pengujian terhadap sistem, dalam hal ini mencakup 2 tahap, yaitu tahap deteksi serangan dan tahap pencegahan serangan. Kata kunci : Keamanan Jaringan Komputer, Remote Code Execution, IDS Snort, Kiwi Log Viewer, Metasploit Faramework, Firewall