Vulnerability Assessment pada Website
Vulnerability assessment, juga dikenal sebagai vulnerability
analysis, adalah tindakan sadar yang bertujuan untuk mendefinisikan,
mengidentifikasi, dan mengklasifikasikan kerentanan keamanan di komputer,
jaringan, atau seluruh infrastruktur komunikasi. Selanjutnya, vulnerability
assessment dapat digunakan untuk memperkirakan efektivitas tindakan pencegahan
yang diusulkan dan mengevaluasi efektivitas aktualnya setelah diterapkan.
Kenapa Vulnerability Assessment penting?
Vulnerability assessment biasanya merupakan langkah pertama
yang diambil untuk memperkuat Keamanan Informasi organisasi. Karena memberikan
gambaran tentang pintu atau lubang terbuka di lanskap keamanan, penilaian
kerentanan dapat menjadi titik awal dalam merasionalisasi strategi keamanan,
kebijakan, dll. Pada akhirnya, data yang dikumpulkan dan dirasionalisasikan
mendorong seluruh proses Manajemen Risiko.
- Vulnerability assessment Penilaian biasanya dilakukan sesuai dengan langkah-langkah berikut:
- Mendaftarkan aset dan kemampuan (sumber daya) dalam suatu sistem.
- Menetapkan nilai terukur (atau setidaknya urutan tingkat) dan pentingnya sumber daya tersebut
- Mengidentifikasi kerentanan atau potensi ancaman terhadap setiap sumber daya
- Memitigasi atau menghilangkan kerentanan untuk sumber daya yang paling berharga
Jenis-Jenis Vulnerability Assessment
- Network-based scans atau pemindaian berbasis jaringan merupakan penilaian keamanan untuk mengidentifikasi kemungkinan serangan pada keamanan jaringan.
- Host-based scans atau pemindaian berbasis host dilakukan untuk menemukan dan mengidentifikasi kerentanan yang ada di server, workstations, atau host jaringan lainnya.
- Wireless network scans digunakan untuk memindai jaringan WiFi perusahaan yang biasanya akan berfokus pada titik serangan di infrastruktur jaringan nirkabel.
- Application scans atau pemindaian aplikasi digunakan untuk mengidentifikasi kerentanan keamanan dan konfigurasi yang salah dalam web application serta source code yang digunakan.
- Database scans atau pemindaian database dilakukan untuk mengidentifikasi titik lemah dalam database. Pada database scans, database serta sistem big data akan dipindai untuk mengetahui kerentanan dan kesalahan konfigurasi, mengidentifikasi database berbahaya, serta mengklasifikasikan data sensitif untuk ditingkatkan keamanannya.
Praktik Vulnerability Assessment pada Website
Disini penulis melakukan vulnerabilty assessment pada sebuah website yang dimana website yang digunakan adalah website kampus dan dengan menggunkan 3 tool yaitu Nikto, Whois, dan Robtex serta menggunakan sistem operasi Kali Linux.
1. Nikto
Nikto adalah perangkat lunak Open Source
yang ditulis dalam bahasa Perl yang digunakan untuk memindai server web dari
kerentanan yang dapat dieksploitasi dan dapat membahayakan server. Itu juga
dapat memeriksa detail versi lama dari 1200 server dan dapat mendeteksi masalah
dengan detail versi spesifik lebih dari 200 server.
Hasil yang didapatkan dari Nikto untuk website
siakad.um.ac.id adalah sebagai berikut:
Didapatkan bahwa website siakad.um.ac.id
menggunakan server nginx dan website ini tidak terlihat adanya kerentanan. Berbeda
dengan website polri.go.id seperti berikut:
Masih terdapat kerentanan pada Clickjacking
attack dimana Clickjacking adalah serangan yang membodohi pengguna dengan
berpikir bahwa mereka mengklik satu hal ketika mereka benar-benar mengklik yang
lain.
2. Whois
WHOIS adalah protokol kueri dan respons yang
banyak digunakan untuk membuat kueri basis data yang menyimpan pengguna
terdaftar dari sumber daya Internet, seperti nama domain atau blok alamat IP,
tetapi juga digunakan untuk berbagai informasi lain yang lebih luas.
Hasil yang didapatkan dari Whois untuk website
siakad.um.ac.id adalah sebagai berikut:
Disini diketahui berbagai informasi dari website
yang discan yaitu berupa IP address, nama website, alamat, penanggung jawab
website serta email addressnya.
3. Robtex.com
Robtex adalah jenis layanan yang digunakan
untuk mengumpulkan informasi publik seperti router, nama host, nama domain,
alamat IP, sistem otonom dan banyak lagi. Setelah itu, ia menggunakan database
besar untuk mengindeks data dan kemudian menggunakannya agar kita dapat
mengakses data dengan bebas.
Hasil yang didapatkan dari Robtex untuk website siakad.um.ac.id adalah sebagai berikut:
Dapat dilihat bahwa siakad.um.ac.id adalah sub domain dari um.ac.id dimana memiliki IP adalah 202.52.137.1 dan 202.52.137.2 dan nama servernya adalah kalingga.um.ac.id dan singosari.um.ac.id.
Kesimpulan
Dari hasil yang didapatkan dari 3 tools diatas yaitu Nikto, Whois,
dan Robtex dapat disimpulkan bahwa website siakad.um.ac.id memiliki tingkat keamanan
yang tinggi. Seperti sudah dijelaskan dimuka bahwa VA adalah suatu bentuk
kontrol preventif sebagaimana antivirus yang mencegah terjadi insiden terhadap
sistem, maka tujuan VA sebenarnya adalah untuk meningkatkan kesadaran akan
pentingnya keamanan informasi, yang seringkali menjadi prioritas kesekian dalam
sebuah institusi. Dengan hasil pengukuran ini diharapkan Vulnerability
Assessment untuk Meningkatkan Kesadaran Pentingnya Keamanan Informasi perusahaan
dapat berbenah dan melaksanakan proses keamanan informasi dengan lebih baik.
Comments
Post a Comment