Perkuliahan 4 (5 - 11 oktober 2020)

 Matakuliah : Keamanan Sistem Komputer C31040319 

 

INSTITUT TEKNOLOGI PLN

JURUSAN TEKNIK INFORMATIKA

SEMESTER GANJIL - TAHUN AJARAN 2020/2021

KEAMANAN SISTEM KOMPUTER (C31040319)

KELAS F

Desi Rose Hertina, S.T,. M.KOM

 

FADHILAH PUSPITASARI

201931053

Pontianak, Kalimantan Barat

 

Pengertian Web Browser 

Apa yang dimaksud dengan web browser? web browser adalah suatu aplikasi yang dapat menjelajahi, mengambil, dan menyajikan konten yang terdapat pada berbagai sumber informasi di jaringan internet (WWW). 

Ada juga yang mengatakan pengertian web browser adalah suatu perangkat lunak yang memiliki fungsi sebagai pengakses, penerima, serta penyaji informasi yang ada di internet.

Dilihat dari frasa katanya, web adalah singkatan dari website, sedangkan browser adalah media penjelajah. Maka secara singkat definisi web browser adalah alat penjelajah halaman situs website di internet.

Web browser atau peramban web dapat mengidentifikasi sumber informasi dengan pengidentifikasian sumber seragam, yaitu berupa halaman website, video, gambar, atau jenis konten lainnya.

 

Sistem Kerja dari Web Browser

  • Browser sedang mengakses sebuah website dengan cara mengetikkan alamat situs atau URL (Uniform Resource Locator) pada address bar di web browser (dalam contoh ini : google.com).

  • Lalu web browser menerima permintaan dari si user dan akan melakukan fetching (pengambilan data) pada DNS Server.

  • Data yang telah diambil berupa IP dari perintah yang diketikkan user (contoh : www.mozila.com). Web browser telah mendapatkan IP dari www.google.com.

  • Setelah itu, web browser mengakses ke server dengan IP yang telah didapatkan dari DNS Server.

  • Server memberikan data konten dari www.google.com dalam bentuk HTML dan file lain, seperti CSS, PHP, dll.

  • Kemudian , web browser menampilkan konten yang sesuai dengan permintaan user.

     

 Cara Kerja dari Sistem Web

  • Informasi web disimpan dalam dokumen dalam bentuk halaman-halaman web (web page).

  • halaman web tersebut disimpan dalam computer server web.

  • Sementara di pihak pemakai ada komputer yang bertindak sebagai computer client yang mana ditempatkan program untuk membaca halaman web yang ada di server web (browser).

  • Browser membaca halaman web yang ada di server web.

     

Jenis-jenis Website

🎍 Jenis-jenis Website Berdasarkan Sifat 🎍

Berbagai jenis-jenis website berdasarkan sifat berikut ini bisa Anda jadikan pilihan ketika akan membangun sebuah website.

1. Website Statis

Secara sederhana, website statis dapat didefinisikan sebagai website yang kontennya konstan atau tidak berubah. Setiap laman dibuat dengan kode HTML dan menunjukkan informasi yang sama kepada setiap pengunjung. Hanya webmaster atau developer yang bisa melakukan update pada konten website statis.

Umumnya website statis dibuat dengan menggunakan HTML dan CSS oleh developer yang memahami pemrograman dan coding. Anda juga bisa menggunakan generator website statis seperti Jekyll, Hexo, atau Hugo.

Karena website statis tidak membutuhkan update konten secara berkala, website statis tidak memerlukan database. Biasanya website statis digunakan untuk website perusahaan yang hanya perlu memberikan informasi-informasi dasar seperti alamat, kontak, dan sejarah perusahaan.

2. Website Dinamis

Sebaliknya website dinamis adalah website yang kontennya selalu di-update secara berkala. Kebanyakan website bersifat dinamis karena lebih mudah dikelola dibandingkan website statis. Website dinamis menampilkan kontennya dari database yang biasanya hanya bisa diakses oleh webmaster atau developer.

Meskipun begitu, website dinamis memungkinkan untuk memiliki beberapa user yang bisa melakukan update konten website tanpa mengganggu desain web.

 

🎍 Jenis-Jenis Website Berdasarkan Platform 🎍

Tersedia berbagai cara untuk membuat website. Setidaknya Anda bisa membangun website dengan tiga metode, yaitu menggunakan CMS, website builder, atau kode.

1. CMS

Metode pertama adalah cara yang paling populer, yaitu menggunakan Content Management System (CMS). CMS adalah perangkat lunak atau sistem yang digunakan untuk membuat dan mengatur konten digital.

Anda bisa membuat website dengan cepat dan mudah menggunakan CMS. Beberapa CMS yang paling banyak digunakan adalah WordPress, Joomla!, dan Drupal.

Dari ketiga CMS populer tersebut, WordPress adalah yang paling mudah untuk dioperasikan. Selain mudah dioperasikan, WordPress juga merupakan pemegang market share terbesar CMS dengan angka 59.9 persen. Artinya lebih dari separuh pengguna CMS adalah pengguna WordPress. Artinya Anda akan lebih mudah untuk mendapatkan tips dan tutorial WordPress. Selain itu, banyak pengembang WordPress yang menyediakan plugin yang mempermudah Anda menambah fitur di website. 

Meskipun membuat website dengan CMS termasuk mudah, Anda tetap perlu mempelajari cara penggunaannya. Masing-masing CMS mempunyai cara kerja yang berbeda.

2. Website Builder

Jika Anda ingin cara membuat website yang lebih mudah lagi, Anda bisa menggunakan website builder. Website builder adalah platform yang membantu Anda membuat website dengan cepat, tanpa perlu memahami coding atau kemampuan desain sama sekali.

Website builder cocok untuk Anda yang ingin membuat website dalam waktu singkat, tidak mempunyai kemampuan teknis dan tidak ada waktu untuk mempelajarinya. Beberapa contoh website builder populer adalah Wix, Site Builder, dan Weebly.

Kelebihan dari website builder adalah pengguna mendapatkan paket lengkap membuat website, dari hosting, domain, hingga pilihan template. Pengguna hanya perlu mengganti konten sesuai yang diinginkan dan bisa dibantu oleh support dari penyedia website builder.

3. HTML dan CSS

Jenis website berdasarkan platform yang terakhir adalah website yang menggunakan HTML dan CSS. Masih ingat jenis website di awal artikel ini? Betul, website statis. Biasanya website statis dibuat menggunakan metode ini.

Metode membuat website terakhir ini memerlukan pengetahuan tentang coding dan pemrograman menggunakan HTML dan CSS. Anda bisa membuat kode untuk website menggunakan software seperti Notepad++, Text Wrangler, atau Sublime Text.

 

🎍 Jenis Website Berdasarkan Fungsi 🎍

Website juga dibagi berdasarkan fungsi dan tujuan pembuatannya. Berikut adalah beberapa fungsi website yang paling umum

1. Blog atau Website Pribadi

Sejak awal tahun 2000-an, blog menjadi tren baru sebagai jurnal pribadi yang bisa dikelola dan diakses secara online. Jika Anda ingin menuliskan pengalaman pribadi, opini, atau kisah perjalanan, Anda bisa mempublikasikannya melalui blog.

Menuliskan cerita blog bahkan bisa dijadikan sebagai pekerjaan. Banyak blogger Indonesia yang sukses melalui blog mereka seperti Trinity Traveler, Anak Jajan, dan Sugeng.

2. Ecommerce/Toko Online

Anda juga dapat memanfaatkan website untuk membuat toko online. Meskipun Anda sudah berjualan di marketplace atau media sosial, Anda tetap memerlukan website. Sebagaimana Anda memiliki toko fisik di dunia nyata, website dapat difungsikan sebagai “toko” Anda di dunia maya.

Anda bisa mengarahkan calon konsumen dari media sosial ke website toko online agar semua transaksi terjadi di website. Jadi semua transaksi toko online bisa tercatat secara otomatis dan Anda bisa mengevaluasinya dengan mudah menggunakan bantuan Google Analytics.

3. Website Perusahaan

Jika perusahaan Anda tidak melakukan transaksi secara online, Anda juga perlu memiliki website resmi perusahaan agar calon konsumen bisa menemukan informasi resmi tentang perusahaan Anda dari website resmi.  

Dengan begitu, kepercayaan konsumen terhadap perusahaan Anda akan meningkat karena mereka bisa menemukan informasi resmi yang dibutuhkan melalui mesin pencarian.

4. Blog ( Content Marketing )

Selain digunakan sebagai jurnal pribadi, blog juga dapat digunakan sebagai alat content marketing. Anda dapat mendatangkan trafik ke website toko online atau website perusahaan Anda melalui blog.

Anda dapat membuat konten atau artikel menggunakan kata kunci yang sering digunakan oleh calon konsumen Anda. Misalnya, Anda menjual sepatu kulit. Anda bisa menulis artikel di blog content marketing dengan kata kunci seperti “cara merawat sepatu kulit” atau “sepatu kulit terbaik”.

5. Organisasi atau Instansi Pemerintah

Website juga dapat dimanfaatkan sebagai laman resmi organisasi. Hal ini agar masyarakat bisa mengakses informasi terbaru tentang kegiatan organisasi dengan mudah. Biasanya website organisasi menggunakan domain .org atau .or.id. Sedangkan website instansi pemerintah menggunakan domain .go.id.

6. Media Sharing

Jenis website ini berguna untuk berbagi media baik gambar, file musik, hingga video. User dapat upload ke situs tersebut dan bisa dilihat oleh pengguna lainnya. Contoh website jenis ini ialah seperti souncloud, youtube, dan berbagai web stock photo.

7. Komunitas Online

Website juga dapat dimanfaatkan sebagai komunitas online. Tersedia berbagai komunitas online di internet dengan macam-macam topik. Biasanya satu website komunitas online hanya membahas tentang satu topik tertentu.

Di website komunitas online ini, pengunjung bisa mendapatkan informasi terbaru, tips, atau tutorial dari satu atau beberapa topik tertentu.

Misalnya, pengguna web hosting Indonesia mempunyai website komunitas online Diskusi Web Hosting. Para pembaca buku juga memiliki website komunitas online Good Reads. Ada juga komunitas online perempuan yang bernama Female Daily.

8. Website Berita

Website dengan tujuan untuk menyebarkan berita mungkin adalah jenis website paling familiar untuk Anda. Di era serba digital, portal berita online berhasil menggeser bentuk media lain sebagai sumber informasi.

Contoh website portal berita terkenal salah satunya adalah inews.

 

Komponen Website

1. Domain

Domain adalah untuk mengidentifikasi alamat (IP address) server komputer seperti web server atau email server di internet.Domain memberikan kemudahan pengguna internet untuk melakukan akses ke server dan memudahkan mengingat server
 

2.  Hosting

Hosting adalah space harddisk dalam komputer server yang digunakan untuk penyimpanan database, email dan file web.
 

3.  Server Web

Server web atau peladen web dapat merujuk baik pada perangkat keras ataupun perangkat lunak yang menyediakan layanan akses kepada pengguna melalui protokol komunikasi HTTP atau HTTPS atas berkas-berkas yang terdapat pada suatu situs web dalam layanan ke pengguna dengan menggunakan aplikasi tertentu seperti peramban web.
 

4.  Data Center

Data Center adalah suatu fasilitas tempat yang digunakan untuk meletakkan system computer beserta komponen-komponennya, system ini meliputi system komunikasi dan penyimpanan data.
 

5.  Cpanel

Cpanel adalah kontrol panel terproteksi. Fasilitas ini memudahkan pemilik account hosting untuk mengatur seluruh fasilitas web hosting yang dimilikinya. Untuk masuk perlu username dan password. Informasi alamat akses Cpanel dan login ada dalam email aktivasi hosting.
 

6.  Content Management System (CMS)

CMS ( dalam bahasa indonesia Sistem Pengelolaan Konten ) merupakan suatu sistem yang digunakan untuk mengelola dan memfasilitasi proses pembuatan,pembaharuaan,dan publikasi content secara bersama .Contentn mengacu pada informasi yang berupa text,gambar,grafik maupun dalam format-format lain yang bisa dipakai kedalam CMS itu sendiri guna untuk mempermudah dalam proses pembuatan, pembaharuan, pendistribusian, pencarian, penganalisisan, dan meningkatkan leksibilitas yang kemudian ditrnsformasikan kedalam bentuk yang lain agar dapat lebih menarik dan mudah dipahami.
 

Bentuk Ancaman Keamanan Web Browser dan Sistem Web 

Hijacking

Hijacking adalah suatu kegiatan yang berusaha untuk memasuki [menyusup] ke dalam sistem melalui sistem operasional lainnya yang dijalankan oleh seseorang [pelaku: Hacker]. Sistem ini dapat berupa server, jaringan/networking [LAN/WAN], situs web, software atau bahkan kombinasi dari beberapa sistem tersebut. Namun perbedaanya adalah Hijacker menggunakan bantuan software atau server robot untuk melakukan aksinya, tujuanya adalah sama dengan para cracker namun para hijacker melakukan lebih dari para cracker, selain mengambil data dan informasi pendukung lain, tidak jarang sistem yang dituju juga diambil alih, atau bahkan dirusak. Dan yang paling sering dilakukan dalam hijacking adalah Session Hijacking.

Session Hijacking

Hal yang paling sulit dilakukan seseorang untuk masuk ke dalam suatu sistem (attack) adalah menebak password. Terlebih lagi apabila password tersebut disimpan dengan menggunakan tingkat enkripsi yang tinggi, atau password yang hanya berlaku satu kali saja (one-time-password).

Satu cara yang lebih mudah digunakan untuk masuk ke dalam sistem adalah dengan cara mengambil alih session yang ada setelah proses autentifikasi berjalan dengan normal. Dengan cara ini penyerang tidak perlu repot melakukan proses dekripsi password, atau menebak-nebak password terlebih dahulu. Proses ini dikenal dengan istilah session hijacking. Session hijacking adalah proses pengambil-alihan session yang sedang aktif dari suatu sistem. Keuntungan dari cara ini adalah Anda dapat mem-bypass proses autentikasi dan memperoleh hak akses secara langsung ke dalam sistem.

Juggernaut

Software ini sebenarnya adalah software network sniffer yang juga dapat digunakan untuk melakukan TCP session hijacking. Juggernaut berjalan pada sistem operasi Linux dan dapat diatur untuk memantau semua network traffic. Di samping itu program ini pun dapat mengambil (capture) data yang kemungkinan berisi user name dan password dari user (pengguna) yang sedang melakukan proses login.

Hunt

Software ini dapat digunakan untuk mendengarkan (listen), intersepsi (intercept), dan mengambil-alih (hijack) session yang sedang aktif pada sebuah network. Hunt dibuat dengan menggunakan konsep yang sama dengan Juggernaut dan memiliki beberapa fasilitas tambahan.

Replay 

Replay Attack, bagian dari Man In the Middle Attack adalah serangan pada jaringan dimana penyerang "mendengar" percakapan antara pengirim (AP) dan penerima (Client) seperti mengambil sebuah informasi yang bersifat rahasia seperti otentikasi, lalu hacker menggunakan informasi tersebut untuk berpura-pura menjadi Client yang ter-otentikasi.
 

Cara Mengatasi Ancaman Keamanan Web Browser dan Sistem Web

1. Selalu backup data dan file
2. Lakukan enkripsi pada halam sensitif
3. Batasi penyebaran informasi penyebaran informasi sensitif
4. Gunakan password yang kuat
5. Selalu gunakan koneksi pada jaringan yang aman
6. Selalu up-to-date
7. Gunkanan server hosting yang aman
8. Pahami tentang link anda 
 
  • Link Blog Keamanan Sistem Komputer Kelas F : 

Emil Setiawan (201831196) https://kumpulantugas337426035.wordpress.com/ 

Muhammad Rafly S (201831187) mraflysyahputra.wordpress.com 

Miko Caesar (201831061) https://miko-caesar-201831061-ksk-f.blogspot.com/?m=1

Salsabila Ghaisani (201931116) https://salsabillaghaisani.blogspot.com

Dila Hepitia (201831066) https://dilahepitiasttpln.blogspot.com/?m=1 

Kevin (201831163) https://bit.ly/35XoUtS 

Dhea Putri Erra Pradina (201831179) https://dheaputri15.blogspot.com/ 

Nur Intan Pratiwi (201931115) https://nurintanpratiwi114.blogspot.com/ 

Dwi Putri (201931123) https://dwiputri3007.blogspot.com/

Sasha Amalia (201831093) https://itscaacha.blogspot.com/

Putri Olivia Nababan (201831167) https://putriolivianababan.blogspot.com/?m=1

Rayhan (201831164) http://elrayhan.blogspot.com/

Yoghie Vernando Sinaga (201831184) https://yogivs.blogspot.com/?m=1

Miftaul Jatzia Semi (201831119) https://informatikasatuuu.blogspot.com/?m=1

Ufairah Abidah (201931037) https://ufairahhabidahh.blogspot.com/

Daffa Alvaro (201931101) https://daffa1931101.blogspot.com/

Muhammad Iqbal Saleh (201931117) https://muhammadiqbalsaleh.blogspot.com/

A Ahrifaeni (201831193) https://kskfahrifaeni.blogspot.com/

Muhammad Rafly Sulthan Erran (201831162) https://rafiyerran.wordpress.com/

Rezky Fajri (201831016) https://kskfajrirezky.blogspot.com/?m=1

Dinda Felicia (201931040) https://keamanansistemkomputer1.blogspot.com/?m=1

Thifal Indriyani (201931051) https://keamanansistemkomputer.data.blog/?s=

Fadhilah Puspitasari (201931053) https://fadhilahpuspitasari.blogspot.com/?m=1

Faradilla Setyarini (201931045) https://faradillasetyaar.blogspot.com/?m=1

Sahat Gohi Tua (201831101) https://kskitpln.blogspot.com/2020/09/hi_21.html?m=1

Siti Aisyah Ramadhana (201931215) https://sitiaisyahramadhana.blogspot.com/?m=1

Maryo Freddy (201731275) https://bit.ly/2ZYxmFv

Ni Kadek Winda Christy Febriani (201931011) https://nikadekwinda027.blogspot.com/?m=1

Yolanda Sundari (201931114) https://keamanansistemkomputer-yolandasundari.blogspot.com/?m=1

Muh Fauzi Badaruddin (201731115) https://securitymycomputer.blogspot.com/

Regita I. Pangestu (201831102) https://winterlavender315773555.wordpress.com/

Andi Nur Ainun Putri U. (201831069) https://keamanansistemkomputer.wordpress.com/

Muhammad Furqan Mushady (201831059) https://furqanmushady.blogspot.com/

Yafi Irfan Zuhdi (201831094) https://yafiirfan.wordpress.com/

Muhammad Sabri Fadhil (201831142) https://perkenalankskitpln.blogspot.com/

Yoan Arsyika (201931203) https://yoanask24.blogspot.com/2020/09/keamanan-sistem-komputer.html  

Komentar

Postingan populer dari blog ini

Keamanan Sistem Komputer

Perkuliahan 9