• Tidak ada hasil yang ditemukan

14708 ki 10 menganalisa www

N/A
N/A
Protected

Academic year: 2017

Membagikan "14708 ki 10 menganalisa www"

Copied!
25
0
0

Teks penuh

(1)

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

(2)

CARA KERJA WEB SISTEM

 Web adalah sekumpulan halaman yang lebih dari satu dan dihubungkan melalui Pranala/Link dan memiliki komponen-komponen berupa gambar, teks, animasi, aplikasi, warna, dan lain – lain.

 Halaman-halaman dari website akan bisa diakses melalui sebuah URL yang biasa disebut Homepage. URL

(3)
(4)

CARA KERJA WEB SISTEM

 Ada 4 komponen dalam proses kerja web

1. User

2. Client server (browser) 3. TCP/IP

(5)

CARA KERJA WEB

 User : Pengguna / user adalah orang yang melakukan permintaan / request sebuah alamat situs.

 Client server (Browser) : client server merupakan sebuah aplikasi yang berfungsi sebagai sebuah mesin pencari (browser) dimana sebuah situs atau informasi berada.

 TCP / IP : IP adalah kode atau sebuah alamat yang dapat membantu agar sebuah permintaan akan mendapatkan jawaban yang sesuai.

(6)

MACAM

MACAM WEBSITE

 Website dinamis : website yang konten/isinyanya selalu berubah – rubah/uptodate.contohnya adalah, Web berita (liputan 6, dll), Web perdagangan, Web blog, Situs social networking (faceboook, twitter), dan lain – lain

(7)

SEJARAH WEBSITE

 Penemu website adalah Sir Timothy John Tim

Berners - Lee, sedangkan website yang tersambung

dengan jaringan, pertama kali muncul pada tahun 1991. Maksud dari Tim membuat website adalah untuk

mempermudah tukar menukar dan memperbarui informasi kepada sesama peneliti di tempatnya bekerja. Pada tanggal 30 April 1993, CERN ( tempat dimana Tim bekerja ) menginformasikan bahwa WWW dapat digunakan secara gratis oleh semua orang. Sebuah website dapat berisi

hyperlink ( pranala ) yang menghubungkan ke website

(8)

KEUNTUNGAN WEB DINAMIS

KEUNTUNGAN

Tampilan menarik

Kontent dan layout dapat berubah – ubah Menggunakan dynamic HTML (DHTML)

Menggunakan pemrograman server untuk mengatur perubahan data Dapat menggunakan CMS untuk mengubah konten website

(9)

KEUNTUNGAN DAN KELEMAHAN WEB

STATIS

KEUNTUNGAN KELEMAHAN

Tidak perlu keahlian pemrograman untuk membuat halaman statis

Tampilannya kurang menarik

Dapat dilihat langsung oleh web

browser tanpa membutuhkan aplikasi server

Kontennya statis, tidak berubah-ubah

Lebih mudah untuk website

development menggunakan bahasa pemograman HTML

Terbatas dalam interaksi dengan klien

(10)

SISTEM WWW

 Arsitektur sistem WWW

 Server (apache, internet information services)

 Client (IE, Netscape, Mozilla, Opera, KFM, lynx dll)

 Terhubung melalui jaringan

 Program dapat dijalankan diserver (CGI, java servlet) atau di sisi client (javascript, java applet)

(11)

ASUMSI (USER)

 Server dimiliki dan dikendalikan oleh organisasi yang mengaku memiliki server tersebut.

 Dokumen yang ditampilkan bebas dari virus atau itikad jahat lainnya.

(12)

ASUMSI (WEBMASTER)

 Pengguna tidak beritikad untuk merusak web server atau mengubah isinya

 Pengguna hanya mengakses dokumen – dokumen yang diperkenankan diakses (dimana dia memiliki ijin)

(13)

ASUMSI KEDUA PIHAK

 Network dan komputer bebas dari penyadapan pihak ketiga

(14)

KEAMANAN SERVER WWW

 Server WWW (http) menyediakan informasi (statis dan dinamis)

 Halaman statis diperoleh dengan perintah GET

 Halaman dinamis diperoleh dengan  CGI (Common Gateway Interface)

 SSI (Server Side Include)

 ASP (Active Server Page), PHP

(15)

EXPLOITASI SERVER WWW

 Tampilan Web diubah (deface)

 Dengan exploitasi skrip / previllege / OS server

 Situs yang dideface dikoleksi di http://www.alldas.org (dulu)

 Informasi bocor

(16)

EXPLOITASI SERVER WWW

 Penyadapan informasi

 URL watch: melihat siapa yang mengakses apa saja, masalah privacy

 SSL memproteksi, namun tidak semua menggunakan SSL karena komputasi yang tinggi.

 DoS Attack

 Request dalam jumlah yang banyak (bertubi - tubi)

(17)

EXPLOITASI SERVER WWW

 Digunakan untuk menipu firewall (tunelling ke luar jaringan )

(18)
(19)

MEMBATASI AKSES

 Access Control

 Hanya IP tertentu yang dapat mengakses server (konfigurasi web server atau firewall)

 Via user id & password (htaccess)

(20)

HTACCESS DI APACHE

 Isi berkas “.htaccess”

AuthUserFile /home/budi/.passme AuthGroupFile /dev/null

(21)

SECURE SOCKET LAYER (SSL)

 Menggunakan enkripsi untuk mengamankan transmisi data

 Pertama kali dikembangkan oleh Netscape

(22)

CARI INFO SERVER

 Informasi tentang server digunakan sebagai bagian dari casing (lapisan) the joint

 Dapat dilakukan dengan :

 Memberikan perintah HTTP langsung via telnet

(23)

KEAMANAN CGI

 CGI digunakan sebagai interface dengan sistem informasi lainnya (Gopher, WAIS)

 Di implementasikan dengan bahasa (perl, C, C++, python, dll)

(24)

LUBANG KEAMANAN CGI

 Beberapa contoh :

 CGI dipasang oleh orang yang tidak berhak

 CGI dijalankan berulang – ulang untuk menghabiskan resources (CPU, DISK) : DoS

 Masalah setuid dan setID (akses root) CGI di sistem UNIX, dimana CGI dijalankan oleh userid web server

 ASP di sistem Windows

 GuestBook abuse (salah pakai) dengan informasi sampah

(25)

KEAMANAN CLIENT WWW

 Berhubung dengan masalah privacy

 Cookies untuk tracking kemana saja akses browsing

 Pengiriman informasi pribadi

 Attack (via active script, javascript, java)

 Pengiriman data – data komputer (program apa yang terpasang, dll)

 DoS Attack (buka panel window banyak)

Referensi

Dokumen terkait

(5) Penjabaran lebih lanjut mengenai tugas pokok dan fungsi Rumah Sakit Umum Daerah Kelas D ditetapkan dengan Peraturan Bupati.. Bagian Kedua

63 Sampel terdiri atas subjek penelitian yang menjadi sumber data yang terpilih dari hasil teknik sampling.. 64 Sebuah populasi tidak akan diteliti secara keseluruhan

Arikunto (2006) menjelaskan luaran yang dapat diperoleh melalui PTK, yaitu perbaikan mutu, proses, dan hasil pembelajaran, antara lain: (1) peningkatan atau perbaikan

Karena data berdistribusi tidak normal Sehingga uji statistik yang digunakan untuk mengetahui hubungan antara masa kerja menggunakan uji statistik rank spearman

Penulis juga hendak mengucapkan banyak terima kasih kepada pihak-pihak yang telah membantu selama proses pelaksanaan kerja praktek, baik dari awal hingga tersusun laporan

pada jamaah berzanjen desa Campurejo. a.) Pendidikan akhlak kepada Allah, Dari hasil penelitian bahwasanya dalam kegiatan pembacaan kitab al-Barzanji itu banyak

Berdasarkan hasil pengujian simultan yang dilakukan penulis membuktikan adanya pengaruh faktor eksternal dan internal yang meliputi Return on Assets (ROA), Return on Equity

Tujuan dari perancangan ”APLIKASI PENGATUR POLA HIDUP SEHAT BERBASIS ANDROID” ini adalah membuat aplikasi android untuk mengatur pola makan dan hidup sehat serta