Tugas Softskill 2
sumber : http://adiputroprtm.blogspot.co.id/2017/04/celah-keamanan.html
Pengertian Celah Keamanan
Celah Keamanan adalah suatu kelemahan program/infrastruktur
yang memungkinkan terjadinya exploitasi sistem. Kerentanan (vulnerability) ini
terjadi akibat kesalahan dalam merancang,membuat atau mengimplementasikan
sebuah sistem.
Celah keamanan akan digunakan oleh hacker sebagai jalan
untuk masuk kedalam sistem secara ilegal. Hacker biasanya akan membuat Exploit
yang desesuaikan dengan vulnerability yang telah ditemukan nya.
Setiap aplikasi (service,desktop,web base) pasti memiliki
celah atau vulnerability,hanya saja belum ketauan.lambat laun akan ditemukan
juga oleh hacker.,Tidak semua hacker jahat ,jika celah keamanan ditemukan oleh
hacker jahat (Black Hat) kemungkinan akan digunakan untuk mengexploit system
untuk dia gunakan sendiri, atau exploit tersebut akan dilelang di “deep web”
dan dijual nya ke penawar tertinggi. Tapi jika ditemukan oleh hacker baik
(white hat) biasanya dia akan melaporkan celah keamanan tersebut ke developer
aplikasi tesebut agar diperbaiki. Untuk perusahaan ternama seperti
facebook,google,microsoft dll, mereka akan memberi imbalan yang lumayan besar
untuk penemu bug /vulnerabillity didalam sistem nya.
Mengapa Celah Keamanan bisa terjadi?
Celah keamanan/bug terjadi ketika developer melakukan
kesalahan logika koding atau menerapkan validasi yang tidak sempurna sehingga
aplikasi yang dibuatnya mempunyai celah yang memungkinkan user atau metode dari
luar sistem bisa dimasukan kedalam program nya.
Dimana Celah Keamanan bisa terjadi?
Celah keamanan yang sering diexploitasi pada umumnya berada
di level software,karena exploitasi dapat dilakukan dengan remot dari jarak
jauh yang menjadi target favorit hacker. Karena jenis tingkatan software
bermacam-macam berikut beberapa bug/celah keamanan yang biasa ditemui dan
diexploitasi.
- Firmware (Hardcoded software)Apa itu firmware? Firmware adalah software/mini operating system yang tertanam langsung (hardcode) kedalam chip pada perangkat tertentu seperti: Router,kamera,scanner,printer,handphone,mouse/keyboard tertentu dan lain lain,dengan tujuan agar memudahkan upgrade kompatibility perangkat atau penambahan fitur.
Biasanya perangkat dengan firmware tidak memiliki sistem operasi karena jumlah memory yang kecil. vulnerability di level firmware akan sangaat berbahaya jika terjadi pada perangkat seperti router. Karena hacker akan menggunakan celah/kelemahan yang ada untuk membobol router dan memodifikasinya. Vendor tiap perangkat seperti router atau wireless radio(AP) akan menyediakan pembaruan /update untuk perangkatnya. jadi rajin rajinlah untuk ngecek official site untuk mendownload pembaruan/update. - Operating system /Sistem OperasiSistem operasi se aman apapun (Linux /Mac) tetap mempunyai celah keamanan,tinggal menunggu waktu saja untnuk ditemukan.usahakan mengaktifkan fitur automatic update agar operating sistem selalu melakukan pembaruan/update ketika update tersedia.
- Aplikasi (Software)Aplikasi yang kita install di komputer bisa menjadi jalan masuk hacker atau senjata hacker (malware) ke komputer kita. Aplikasi yang kita jadikan prioritas utama untuk update adalah aplikasi yang bersentuhan langsung dengan internet seperti browser,document reader,downlaod manager. Hal ini untuk mencegah exploitasi terhadap program tersebut ketika kita gunakan untuk mencari informasi di internet.
- Vulnerability (Celah keamanan)
pada aplikasi web untuk diserang web service bisa diserang dengan DDOS / exploitasi yang lain, diserang,dan aplikasi website itu sendiri bisa diserang, sehingga aplikasi web membutuhkan extra proteksi untuk menjaga agar website aman. Keamanan web biasanya menjadi tanggung jawab penyedia hosting. - Brainware (Operator komputer)Setiap sistem computer pasti ada operator /orang yang memanfaatkan sistem untuk bekerja, walau semua sistem telah dirancang seaman mungkin tetapi pengetahuan setiap orang berbeda-beda. Ketidaktahuan atau kepolosan sang operator inilah yang bisa dimanfaatkan hacker untuk mendapatkan akun /informasi yang dia pegang. Dengan tehnik social engineering seorang operator bisa ditipu dan menyerahkan akun dan informasi penting ke hacker tanpa dia sadari . Secanggih apapun sistem di dunia ini pasti mememiliki kelemahan (vulnerability) di sisi brainware.
sumber : http://adiputroprtm.blogspot.co.id/2017/04/celah-keamanan.html
Komentar
Posting Komentar