Perkuliahan4 (5 – 11 Oktober 2020), Keamanan Sistem Komputer C31040319 pada kelas: B
Perkuliahan4 (5 – 11 Oktober 2020)
Nama Dosen : Desi Rose Hertina,
S.T., M.Kom.
Mata
kuliah : Keamanan
Sistem Komputer
Kode mata kuliah
: C31040319
Nama : Dwi Samsiarto
NIM : 201931167
Semester : III
Tahun ajaran : 2020/2021
Jurusan : Teknik Informatika
Fakultas : Telematika Energi
Asal Daerah : Saya lahir di Trenggalek, Jawa Timur. Namun pada saat
masuk sekolah SMA saya pindah ke Tangerang dan melanjutkan sekolah di
Tangerang. Dan sampai saat ini saya tinggal di Tangerang
1.
Pengertian Web Browser Dan Sistem Kerja Dari Web Serta Web Browser
Pada era revolusi
industri 4.0 ini, semakin banyak orang, ataupun yang lainya yang menggunakan
internet dalam kehidupan sehari-harinya, termasuk dalam melakukan
pekerjaannya. Terdapat keterkaitan antara web browser dengan internet. Pengertian
dari segi frasa sendiri yaitu, web merupakan singkatan dari website, untuk
browser yaitu sebuah media penjelajah. Jadi mudahnya web browser merupakan alat
penjelajah berbagai situs website yang ada di Internet. Masyarakat juga sering
menyebutnya dengan peramban web, yang mampu mengidentifikasi berbagai sumber
informasi melalui pengidentifikasian sumber seragam, yakni berupa halaman di
website, gambar, video, dan konten sejenis yang lain.
Web browser
merupakan aplikasi yang bisa menjelajahi, menyajikan, maupun mengambil konten
yang ada di berbagai sumber informasi pada jaringan internet atau WWW.
Pengertian dari web browser juga sering disebut dengan suatu perangkat lunak
dengan fungsi yang dimilikinya sebagai penerima, pengakses, penyaji berbagai
informasi di internet.
Sistem Kerja dari Sistem Web yaitu sebagai berikut :
a) Awal
kerja Informasi web disimpan dalam dokumen dalam bentuk halaman-halaman web
(web page).
b) Setelah
itu, Halaman web tersebut disimpan dalam computer server web.
c) 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).
d) Browser
membaca halaman web yang ada di server web.
e) Web
Server akan memberikan respon kembali ke Web Browser melalui HTTP melalui
TCP/IP Address, kemudian diterima oleh Web Browser dan dikirimkan kepada
pengguna dalam bentuk display.
Sedangkan sistem Kerja dari Web Browser adalah sebagai berikut :
a) User
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).
b) Setelah
itu web browser menerima permintaan dari user & akan melakukan
fetching atau pengambilan data pada DNS Server.
c) Data
yang telah diambil berupa IP dari perintah yang diketikkan user (contoh :
www.google.com). Web browser telah mendapatkan IP dari www.google.com
d) Selanjutnya,
web browser mengakses ke server dengan IP yang telah didapatkan dari DNS
Server.
e) Server
memberikan data konten dari www.google.com dalam bentuk HTML dan file
lain, seperti CSS, PHP, dll.
f)
Yang terakhir, web browser menampilkan konten
yang sesuai dengan permintaan user.
2.
Jenis Jenis Website
Sebelum
membuat sebuah website, tentu Anda perlu mengetahui jenis website seperti apa
yang Anda butuhkan. Terdapat berbagai jenis website di internet dan dapat
dipecah ke dalam beberapa kategori, yaitu berdasarkan fungsi, platform, dan
sifatnya.
a. Jenis
Website Berdasarkan Fungsi
Website juga dibagi berdasarkan fungsi dan tujuan pembuatannya. Berikut
adalah beberapa fungsi website yang paling umum
o
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.
o
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.
o
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.
o
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”.
o
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.
o
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.
o
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.
o
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.
b. Jenis-JenisWebsite
Berdasarkan Platform
Tersedia berbagai cara untuk membuat website. Setidaknya Anda bisa
membangun website dengan tiga metode, yaitu menggunakan CMS, website builder,
atau kode.
o
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. Meskipun membuat website dengan CMS
termasuk mudah, Anda tetap perlu mempelajari cara penggunaannya. Masing-masing
CMS mempunyai cara kerja yang berbeda. Namun, jika Anda menggunakan WordPress,
kesempatan belajar Anda akan lebih mudah karena tersedia banyak tutorial
WordPress di internet seperti yang sudah disebutkan sebelumnya.
o
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.
o
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.
c. Jenis
Website Berdasarkan Sifat
Berbagai jenis-jenis website berdasarkan sifat berikut ini bisa Anda
jadikan pilihan ketika akan membangun sebuah website.
o
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.
o
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.
3.
Komponen Website
Komponen
Website sebagai berikut :
a.
Domain adalah alamat sebuah website yang
digunakan untuk mengakses sebuah website dengan cara mengetikkannya di browser
yang ada di perangkat Anda yang terkoneksi ke internet. Contoh domain adalah
www.kompasiana.com.
b.
Hosting adalah tempat dimana data-data website
disimpan, di-online-kan dan diolah oleh pengelola website. Saya ibaratkan
hosting ini ibarat satu ruangan di sebuah gedung apartemen atau gedung
perkantoran. Hosting menjadi tempat tinggal ataupun kantor kita di dunia
online(internet).
c.
Komponen website selanjutnya dikenal dengan
sebutan desain website. Jika domain merupakan alamat dan hosting merupakan
lahan, maka desain merupakan tampilan, wujud, atau dekorasi dari bangunan
tersebut. Desain website paling sederhana adalah menggunakan template. Jika
ingin modifikasi lebih, pembuatan desain website yang lebih rumit dapat
menggunakan page builder hingga coding.
d.
CMS(Content Management System) adalah software
online untuk memasukkan, mengelola dan mengembangkan data-data online website
dengan cara penggunaan yang sangat mudah dimana tujuan dari diciptakannya CMS
ini memang adalah untuk memudahkan kita-kita yang belum memahami kode-kode
HTML, PHP dll yang bagi pemula tentu sangat rumit.
4.
Bentuk Ancaman Keamanan Web Browser Dan Cara Mengatasinya
Bentuk Ancaman
Keamanan Web Browser dan Sistem web :
1. Phising
Para berandalan digital ini memanfaatkan halaman
aplikasi web tiruan yang mirip dengan aplikasi web kita dan
membuat user terjebak dengan halaman yang salah dan dikira adalah
halaman asli kita. Selain halaman web yang hampir serupa, nama domain
pun hampir serupa karena biasanya ada saja user yang kedapatan salah
ketik saat mengakses aplikasi web kita.
Kerugian yang dialami selain suatu layanan menjadi tidak kredibel, data
pengguna pun dapat dimanfaatkan untuk kepentingan yang tidak baik. Misal dengan
informasi kartu kredit yang sudah diketahui, pelaku phising dapat
memanfaatkan informasi kartu kredit tersebut untuk membeli kebutuhan atau
barang yang diinginkannya dengan menggunakan nomor kartu kredit dan secret
code yang sudah ditangkap dari user yang
terjebak phising tersebut.
2. Denial
of Service
Serangan ini terjadi karena network bandwidth dari
aplikasi web kita dibanjiri oleh request yang tidak
penting, namun dalam jumlah yang sangat masif. Serangan ini dapat
melumpuhkan server dalam hitungan detik, menit, bahkan hari bila
sumber serangan DoS belum diketahui.
Kerugian apa yang muncul akibat masalah ini? waktu layanan
aplikasi web dapat berkurang dan keuntungan dapat berkurang karena
jumlah user berkurang dan juga profit yang didapatkan dari
aplikasi web ikut menurun. Selain itu masalah DoS ini dapat
mempengaruhi layanan lain yang terhubung dengan aplikasi web kita.
3.
Bruteforce Attack
Hampir sama dengan denial of service, hanya saja yang diserang
misalnya adalah form login, apa akibatnya? dengan sejumlah tebakan dalam
jumlah masif, account user atau account admin dapat
diketahui oleh penyerang. Karena bentuk password yang terlalu sederhana
atau mungkin trivial digunakan (misal username: admin, password: admin atau password),
sehingga dengan mudah penyerang dapat menguasai
sistem admin aplikasi web.
Selain mengambil alih aplikasi web, penyerang bisa saja mengambil
data - data confidential seperti jumlah transaksi ataupun data
sensitif lainnya yang berarti bagi penyerang. Karena saking sensitifnya, data
tersebut bisa mendatangkan sejumlah keuntungan seperti menjual kepada kriminal
lainnya, menjual kepada kompetitor bisnis, atau untuk kejahatan pribadi yang
merupakan kelanjutan dari penyerangan ini.
4. Defacing
Penyerangan ini lebih mengakibatkan kepada jatuhnya reputasi
pemiliki website. Penyebabnya adalah terlalu sering
menggunakan default setting dari suatu CMS tanpa mengganti
ke settingan yang lebih aman dan eksklusif, selain itu sering
mengabaikan update dari penyedia aplikasi web yang
digunakan.
Defacing biasanya dilakukan dengna mengubah atau menambah konten
menjadi kurang indah dipandang atau berisi informasi provkatif dari penyerang.
Ada pelaku defacing yang meminta jaminan ada juga yang hanya ingin
menjadi ajang pembuktian diri.
Cara mengatasi ancaman di atas ialah sebagai berikut :
-
Lakukan backup data sesering
mungkin
Backup data
adalah hal yang sederhana namun dibutuhkan ketika ingin
mengelola website. Buatlah satu tempat menyimpan data yang bisa
membuatmu yakin datamu tidak akan hilang. Di Dewaweb, kamu tak perlu khawatir,
karena data di website-mu sudah secara otomatis ter-backup menggunakan Acronis
Backup.
-
Gunakan firewall
Aplikasi firewall pada
umumnya menyediakan fitur untuk memblokir serangan yang
dilakukan hacker dan mampu menyaring spammer dan bot yang
berbahaya bagi website. Firewall akan membaca
setiap bit data yang melewatinya. Di samping itu, aplikasi
ini juga mampu memblokir situs tertentu yang berpotensi
menyerang website lain. Langkah ini juga dapat memblokir
IP address secara otomatis sehingga kamu tidak bisa lagi
membuka website berbahaya yang dapat merugikan website-mu.
-
Gunakan SSL
Secure
Socket Layer (SSL) bisa kamu gunakan dengan protokol yang sudah
terenkripsi untuk mentransfer informasi
antara website dan database. Hal ini tentu akan menyulitkan
para hacker untuk masuk ke website yang sudah terlindungi
SSL. Selain membuat website menjadi makin aman, SSL juga mampu
meningkatkan kepercayaan pengunjung terhadap website-mu.
-
Selalu update software dan aplikasi
Cara
ini memang mudah dilakukan dan sangat penting bagi website personal
atau untuk brand. Namun, banyak perusahaan atau perseorangan yang
memiliki website tapi tidak melakukan hal ini. Sebaiknya kamu jangan
menunda-nunda untuk melakukan update ini, mengingat
para hacker bisa saja memindai ribuan data
dari website dalam satu jamnya. Bila rahasia membobol keamanan website terbongkar,
bukan tidak mungkin hacker lain akan mengikutinya sehingga
potensi website terserang juga semakin besar.
-
Memilih penyedia layanan cloud hosting terpercaya
Seiring
pesatnya perkembangan teknologi internet dan digital, kini muncul pula cloud
computing. Cloud computing diyakini lebih aman
untuk website dan memiliki performa yang baik dalam melakukan
bisnis online. Di Indonesia juga bermunculan penyedia jasa cloud
hosting yang memberikan jaminan keamanan website-mu dari
serangan hacker. Meski begitu, kamu juga perlu pintar-pintar dalam
memilih penyedia layanan cloud hosting terbaik.



Komentar
Posting Komentar