Asumsi dari penyedia layanan (website master) adalah sebagai berikut:

dokumen-dokumen yang mirip
BAB V. Keamanan Sistem World Wide Web

Tugas Bahasa Indonesia

Keamanan Sistem WWW. Muhammad Zidny Naf an

MENGANALISA WEBSITE K E A M A N A N S I S T E M E R W I E N T J I P T A W I J A Y A, S T., M. K O M

Rekayasa Sistem Web. Teguh Wahyono. Fakultas Teknologi Informasi Semester Antara Tahun 2012/2013

PEMROGRAMAN WEB. Agussalim

Pemrograman Web I (Mengenal. Web) Oleh : Devie Rosa Anamisa

WWW (World Wide Web) Adalah salah satu bentuk layanan yang dapat diakses melalui internet. Biasa disingkat sebagai Web. Merupakan sekumpulan

Pemrograman Basis Data Berbasis Web

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Pengantar E-Business dan E-Commerce

Pertemuan Ke-1 (Konsep Dasar Web) D3 Manajemen Informatika - Unijoyo 1

WEB1. Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1

Keterampilan Komputer. 8. Pengenalan HTML

Pertemuan 1. Pengenalan Dasar Web

Keamanan Sistem World Wide Web. Pertemuan VI

Tujuan Pembangunan Jaringan Komputer. mengantarkan informasi secara tepat dan akurat dari sisi pengirim ke sisi penerima

Komputer Perkantoran. Internet. Salhazan Nasution, S.Kom

01. Pengenalan Internet

PemWeb C. Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1

Keamanan Sistem World Wide Web

APLIKASI BERBASIS WEB

PENGANTAR WEB. Pengantar Web 1

Komputer Perkantoran. Salhazan Nasution, S.Kom

Aplikasi Dasar Internet

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,

BAB 2 LANDASAN TEORI. Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

DASAR-DASAR Web Programing(WP) copyright by : japikinfo.com

PENGOPERASIAN WEB BROWSER. Oleh: Bambang Herlandi

Pengenalan Internet. Arrummaisha A

Internet & Web. Elfan Nofiari. Departemen Teknik Informatika Institut Teknologi Bandung. Page 1. IF-ITB/EN/1-Mar-04 IF3292 Internet & Web

Pokok Bahasan 2 Teknologi Dasar Internet dan Web. L. Erawan

Modul TIK Kelas XI SMA Negeri 1 Salatiga

FERNANDYA RISKI HARTANTRI / F DASAR-DASAR HTML

MENDEMONSTRASIKAN AKSES INTERNET

BAB II LANDASAN TEORI. Internet adalah singkatan dari Interconnection network, merupakan

Pertemuan II. Ali Tarmuji, S.T., M.Cs. Pemrograman Web. Teknik Informatika Fakultas Teknologi Industri.

BAB III METODE PENELITIAN. ini, diantaranya adalah dengan langkah-langkah sebagai berikut :

Materi 2 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com

Aplikasiweb. Pengantar Aplikasi Web

Hal yang paling utama dalam proses pembuatan web server adalah memilih software mana yang akan digunakan sebagai web server yang akan digunan.

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

Pemrograman Web BAB I Pendahuluan

Bab 1. HTML (Hypertext Markup Language) A. World Wide Web

Konsep Pemrograman Internet dan Web

Bab1 -World Wide Web

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

BROWSER INTERNET UHRIA. Abstrak. Pendahuluan. Pembahasan.

M.K. Pemrograman Web (AK ) Konsep Pemrograman Internet

Modul ke: Aplikasi Komputer. Pengantar Internet. Fakultas Teknik. Dian Anubhakti, M.Kom. Program Studi Teknik Arsitektur.

Web Programming. Denny Chandra, S.T

BAB III LANDASAN TEORI

INTERNET. INTERconnected NETworking. INTERnational NETworking

PEMROGRAMAN I. By : Sri Rezeki Candra Nursari

Membangun Aplikasi Berbasis Web Dengan CodeIgniter Framework. Helmy Faisal Muttaqin

PENGENALAN INTERNET. INTERNET - INTERnational NETworking - INTERconnected NETworking

Pengenalan Internet dan Protokol HTTP

Andi Dwi Riyanto, M.Kom

PENGANTAR INTERNET & DESAIN WEB

BAB 2 LANDASAN TEORI

JENIS-JENIS APLIKASI UNTUK SERVER MENGADMINISTRASI SERVER DALAM JARINGAN. Pembahasan: Habib Ahmad Purba. 0 P a g e

BAB III LANDASAN TEORI

Bahasa Pemrograman Untuk Pembuatan Web

Internet dan WWW. Pertemuan - II

HOSTING & INTERNET MARKETING

BAB X INTERNET. Gambar Timeline Internet

PENGERTIAN WEB web adalah

PENGERTIAN WEBSITE DAN FUNGSINYA

BAB I PENDAHULUAN. informasi menjadi sangat mudah diakses. Walaupun jarak informasi terletak di

Konsep Pemrograman Internet (1)

Pertemuan II. Ali Tarmuji, S.T., M.Cs. Pemrograman Web. Teknik Informatika Fakultas Teknologi Industri.

Pengenalan Internet dan Protokol HTTP

gambar disamping merupakan icon dari Macromedia dreamweaver yang berfungsi untuk membuat A. table D. image B. frame E. Button C.

Keamanan Sistem WWW. Sejarah WWW

BAB II TINJAUAN PUSTAKA. Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling

BAB III TINJAUAN PUSTAKA

BAB III LANDASAN TEORI

INTRODUCTION WEB APPLICATION

Keamanan Sistem WWW. WWW security

TASK 5 JARINGAN KOMPUTER

Oleh : Wijiyanto STMIK Duta Bangsa Surakarta ABSTRAK

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

BAB III LANDASAN TEORI

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

BAB III TINJAUAN PUSTAKA

MODUL 14 PRAKTIKUM ADMINISTRASI JARINGAN

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

BAB II KAJIAN PUSTAKA

BAB III INTERNET LABORATORIUM MANAJEMEN MENENGAH 30

Aplikasi Dasar Internet

BAB II LANDASAN TEORI

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG

BAB III LANDASAN TEORI

Pengenalan WEB Design dan Programming

Web Design : Struktur Dasar Web

Transkripsi:

WEBSITE CONTROL PADA JARINGAN UNTUK KEAMANAN DAN KENYAMANAN BAGI BROWSER DENGAN METODE JAVA SERVLET ABSTRAK Kemudahan bertransaksi dalam pengiriman atciu penerimacin data leiuat internet menarik minat semua user, baikyang memiliki akses ke dalam jaringan maupun yang tidak memiliki akses seperti hacker/cracker. Internet adalah jaringan kamputer raksasa yang terhubung dan dapat sating berinteraksi berkat pesatnya perkembangan teknologijaringan. Tetapi dalam beberapa hal terhubung dengan internet bisa menjadi suatu ancaman. Banyak serangan yang dapat terjadi baik dari dalam maupun luar seperti virus, trojan, maupun hacker. Dalam hal ini security komputer dan jaringan komputer berperan penting. SQL Injection yang biasa digunakan selama ini tidak relevan, karena masih terdapat kebocoran data dalam jaringan. Dalam penulisan ini digunakan Metode Java Servlet yang mempunyai tingkat keamanan cukup tinggi untuk meminimalisir kebocoran data karena menggunakan pemrograman berbasis pada OOP (Object Oriented Programming). M. S. Herawati -. Jurusan Sistem Informasi. Fakultas Ilmu Kompulcr Universitas Gunadarma msherawat i@sta ff.gu nadarma.ac. i d Kata Kunci: Jaringan, Security, SQL. Hacker. Servlet PEN DAli U LUAN Website merupakan salah satu killer applications yang menyebabkan populernva internet. Kehebatan website adalah kemudahannva untuk mengakses informasi, yang dihubungkan satu dengan lainnya melalui konsep hypertext. Informasi dapat tersebar di mana-mana dan terhubung melalui hyperlink. Informasi lebih lengkap tentang website dapat diperoleh di web W3C. Pembaca atau peraga sistem website yang lebih dikenal dengan istilah browseredapat diperoleh dengan mudah, murah atau gratis. Contoh browser adalah Netscape, Internet Explorer, Opera, kfm (KDE file manager di sistem Linux), dan masih banyak lagi. Kemudahan penggunaan program browser inilah yang memicu populernya Website. Sejarah browser dimulai dari browser di sistem komputer NeXT yang kebetulan digunakan oleh Berners-Lee. Selain browser NeXT itu, pada saat itu baru ada browser yang berbentuk teks (text-oriented) seperti line /node browser. Berkembangnya website dan internet menyebabkan pergerakan sistem informasi untuk menggunakannya sebagai basis. Banyak sistem tidak terhubung ke internet tetapi tetap menggunakan website sebagai basis untuk sistem informasinya yang dipasang di jaringan intranet. Keamanan sistem informasi berbasis website dan teknologi internet bergantung kepada keamanan sistem website. Arsitektur sistem website terdiri dari dua sisi, yakni server dan client. Keduanva dihubungkan dengan jaringan komputer (computer network). Selain menyajikan data dalam bentuk statis, sistem website dapat menyajikan data dalam bentuk dinamis dengan menjalankan program yang dijalankan di server (misal dengan CGI, servlet) dan client (applet, Javascript). Munculnva masalah keamanan jaringan didasarkan atas beberapa asumsi dari pihak user, web master, dan sistem web itu sendiri. Asumsi dari pihak user (pengguna) adalah sebagai berikut: 1. Server 2. Dokumen 3. Server 4. Pelanggaran dimiliki dan dikendalikan oleh organisasi yang mengaku memiliki server. yang ditampilkan bebas dari virus, trojan horse, atau itikad jahat lainnya. Bisa saja seorang yang nakal memasang virus di webnya, tapi ini suatu anomali. tidak mendistribusikan informasi mengenai pengunjung (user yang melakukan browsing) kepada pihak lain. Ilal ini disebabkan ketika user mengunjungi sebuah web site, data-data tentang dia (nomor IF, operating system, browser yang digunakan, dll.) dapat dicatat. terhadap asumsi ini melanggar privasi. Jika ini teijadi maka pengunjung tidak akan kembali ke situs itu lagi. Asumsi dari penyedia layanan (website master) adalah sebagai berikut: 1. Pengguna tidak beritikad untuk merusak server atau mengubah isinva (tanpa izin). 2. Pengguna hanva mengakses dokumendokumen atau informasi yang diizinkan diakses. Seorang pengguna tidak mencobacoba masuk ke direktori yang tidak diperkenankan (istilah yang umum digunakan adalah directory traversal). 3. Identitas pengguna benar. Banyak situs web yang membatasi akses kepada user tertentu. Dalam hal ini, jika seorang pengguna " login" ke web, maka dia adalah pengguna yang benar. Asumsi dari kedua belah pihak adalah bahwa jaringan komputer dan komputer bebas dari penyadapan pihak ketiga. Informasi yang disampaikan dari server ke pengguna (dan sebaliknya) terjamin keutuhannya dan tidak dimodifikasi oleh pihak ketiga. Asumsi-asumsi itu, jika dilanggar, akan menimbulkan masalah keamanan pada komputer. Internet merupakan jaringan global yang menghubungkan satu network dengan network lain. TCP/IP menjadi protokol penghubung antara jaringan-jaringan yang beragam untuk berkomunikasi. Website merupakan bagian dari internet yang paling cepat berkembang dan paling populer Website bekerja berdasarkan tiga mekanisme yakni protokol standar aturan, address, dan HTML. Protokol standar aturan digunakan untuk berkomunikasi pada computer networking. Hypertext Transfer Protocol (HTTP) adalah protokol untuk website. Address website mempunyai aturan penamaan alamat web yakni URL (Uniform Resource Locator) yang diguna-kan sebagai standar alamat internet. Sedangkan HTML digunakan untuk membuat dokumen yang diakses melalui web. HTML merupakan standar b a h a s a yang digunakan untuk menampilkan documen web, mengontrol tampilan dari web page dan contentnya, mempubli-kasikan dokumen secara online, dan membuat online form yang dapat diguna-kan untuk menangani pendaftaran dan transaksi secara online. Browser merupakan software yang diinstall di mesin client yang berfungsi untuk menerjemahkan tag-tag HTML menjadi halaman web. Browser yang sering digunakan adalah Internet Explorer, Netscape Navigator, dan Opera, Mozilla. Teknologi Java Servlet Servlet merupakan class yang didefinisikan dalam java dan digunakan untuk meningkatkan kemampuan web server dalam menangani request dan /,espouse dari client. Servlet dapat menerima request dan menghasilkan response melalui protokol komunikasi yang berbeda, tetapi sebagian besar tipe yang digunakan adalah HTTP Servlet, yang diimplementasikan dengan class java javax.servlet.httpservlet. Java memiliki dua paket yang menyediakan interface dan class untuk servlet, yaitujavax.servlet dan javax.servlet. http. Tabel 1 memperlihatkan beberapa metode yang terdapat pada interface servlet. UG Jurnal Vol. 8 No. 01 Tahun 2014 01