Langsung ke konten utama

Perbandingan layanan

Vulnerability assessment vs penetration testing: mana yang Anda butuhkan?

Ringkasnya

Perbedaan vulnerability assessment dan penetration testing dari sisi kedalaman, metode, hasil, frekuensi, dan biaya, serta mana yang diminta regulator.

Security assessment

Vulnerability assessment dan penetration testing sering dijual sebagai layanan yang sama, bahkan istilahnya kerap dipakai bergantian dalam proposal. Padahal keduanya berbeda. Cara paling jernih membedakannya adalah dengan bertanya pertanyaan apa yang dijawab masing-masing, lalu melihat empat perbedaan praktisnya: metode, hasil, frekuensi, dan biaya.

Apa yang dijawab vulnerability assessment

Vulnerability assessment menjawab pertanyaan tentang cakupan: di mana saja kita lemah? Layanan ini memindai jaringan, aplikasi, dan lingkungan cloud Anda untuk mencari kelemahan yang sudah dikenal, lalu memvalidasi dan memeringkatnya berdasarkan risiko nyata bagi bisnis. Pendekatannya mengutamakan keluasan ketimbang kedalaman, sehingga bisa dijalankan sering, bahkan terus-menerus, dan hasilnya berupa daftar prioritas: apa yang harus diperbaiki dan dalam urutan seperti apa. Karena bertumpu pada perkakas otomatis, ia juga bisa memunculkan temuan yang ternyata keliru, itulah sebabnya penyedia yang baik memvalidasi temuan secara manual sebelum sampai ke tangan Anda. Ia memberi tahu ukuran dan bentuk paparan Anda. Ia tidak memberi tahu apakah penyerang benar-benar bisa merangkai kelemahan itu untuk mencapai sesuatu yang penting.

Apa yang dijawab penetration testing

Penetration testing menjawab pertanyaan tentang kedalaman: apakah seseorang benar-benar bisa masuk? Alih-alih mendata kelemahan, seorang tester berperilaku seperti penyerang sungguhan, merangkai berbagai celah untuk mencapai tujuan tertentu, misalnya data nasabah atau kendali administratif. Hasilnya adalah bukti: jalur persis yang ditempuh, apa yang terpapar, dan dampak bisnis seandainya pelaku sungguhan melakukannya. Pengujian ini bersifat terencana dan terbatas waktu, jadi dijalankan berkala atau setelah ada perubahan signifikan, bukan terus-menerus. Ia memastikan kelemahan benar-benar bisa dieksploitasi, sesuatu yang hanya bisa diperkirakan oleh pemindaian. Berapa lama prosesnya sangat bergantung pada cakupan, dan itu dibahas di berapa lama penetration testing berlangsung.

Perbedaannya secara ringkas

 Vulnerability assessmentPenetration testing
Pertanyaan yang dijawabDi mana saja kita lemah?Apakah seseorang benar-benar bisa masuk?
MetodePemindaian otomatis, divalidasi oleh analisPengujian manual oleh manusia, merangkai celah seperti penyerang
Keluasan vs kedalamanCakupan luas atas kelemahan yang dikenalFokus mendalam pada jalur yang bisa dieksploitasi
HasilDaftar temuan berprioritas untuk diperbaikiJalur serangan terbukti, dampak bisnis, dan retest
Lama pengerjaanHitungan jam sampai beberapa hari per siklusSatu hingga beberapa minggu per pengujian
IramaSering, bisa terus-menerusTahunan, atau setelah perubahan signifikan
Logika biayaDihargai per cakupan pindai; otomasi membuat tiap siklus terjangkauDihargai per hari-tester; jam kerja ahli membuat tiap pengujian lebih mahal
Paling cocok untukMelihat keseluruhan bentuk paparan AndaMembuktikan apakah pertahanan Anda benar-benar bertahan

Baris soal biaya layak diberi satu kalimat tambahan, karena ia menjelaskan kekeliruan yang umum. Membeli lebih banyak pemindaian tidak memberi apa yang diberikan pengujian, dan membeli pengujian setahun sekali tidak menjaga lima puluh minggu sisanya. Harganya berbeda karena produknya berbeda: yang satu cakupan, yang lain bukti.

Apa yang diharapkan regulator di Indonesia

Perbedaan ini penting untuk kepatuhan, karena tiap kerangka aturan bersandar pada sisi yang berbeda.

KerangkaYang diharapkanPada praktiknya
SEOJK 29/2022 (POJK 11/2022)Pengujian keamanan siber bagi bank umum minimal setahun sekali, lebih sering untuk bank berisiko lebih tinggiPentest tahunan plus VA berjalan
PBI 2/2024Penyelenggara pembayaran wajib menjalankan pemantauan berkelanjutan dan pengujian berkala atas sistem deteksi keamananVA berulang, pentest berkala
UU PDPLangkah teknis yang memadai untuk melindungi data pribadi; tidak ada pengujian yang disebut, tetapi pengujian adalah bukti yang diterimaProgram VA plus pentest
Perpres 82/2022Ekspektasi asesmen keamanan bagi operator infrastruktur informasi vitalVAPT berkala
ISO 27001Proses manajemen kerentanan yang berjalan dan bukti bahwa pengujian teknis dilakukanKeduanya, terdokumentasi

Perhatikan bahwa tidak satu pun kerangka itu meminta Anda memilih salah satu. Kewajiban pengujian khusus perbankan diurai dalam panduan kami tentang ketentuan pentest di bawah POJK 11/2022, dan operator infrastruktur vital bisa mulai dari VAPT di bawah Perpres 82/2022.

Mana yang Anda butuhkan sekarang

Anda belum pernah menguji dan butuh gambaran awal posisi Anda Mulai dengan vulnerability assessment

Anda perlu tahu apakah aplikasi atau sistem tertentu benar-benar bisa ditembus Jalankan penetration testing

Anda sering merilis perubahan dan ingin cakupan berkelanjutan Jadwalkan vulnerability assessment berkala

Direksi, nasabah, atau mitra meminta bukti pertahanan Anda bertahan Lakukan penetration testing

Tenggat regulator atau audit yang menggerakkan pekerjaannya Pesan pentest lebih dulu, karena antreannya lebih panjang, dan bangun irama VA berdampingan dengannya

Anda ingin program yang matang dan tahan diaudit Jalankan keduanya, pada irama berbeda

Bagaimana keduanya berpadu sepanjang tahun

Keduanya bersifat berurutan, bukan bersaing. Ritme tahunan yang sehat kira-kira begini: vulnerability assessment berjalan dengan irama kuartalan atau bulanan dan menjaga seluruh medan kelemahan tetap terlihat dan terus menyusut. Setahun sekali, dan sebelum peluncuran besar apa pun, penetration testing menukik ke sistem yang paling penting dan membuktikan kelemahan mana yang benar-benar bisa dimanfaatkan penyerang. Anda memperbaiki apa yang ditemukan pengujian, retest memastikan perbaikannya berhasil, dan assessment kuartal berikutnya memverifikasi tidak ada yang mundur.

Alasan menjaga kedua jam itu tetap berputar adalah celah yang mereka tutup bersama. Cost of a Data Breach Report 2024 dari IBM mencatat rata-rata siklus pelanggaran data 258 hari dari intrusi sampai penanganan tuntas. Kelemahan yang dibiarkan berbulan-bulan tanpa perbaikan adalah yang menyuapi angka itu, dan assessment yang berulang ada untuk menjaga tumpukan itu tetap terlihat dan menyusut di antara pengujian tahunan. Pengujian lalu menjawab pertanyaan yang tidak akan pernah bisa dijawab pemindaian: apakah yang tersisa benar-benar cukup untuk menahan penyerang.

AssessPrioritaskanUji sistem kritikalRemediasiRetest

Kalau Anda belum yakin dari mana program Anda sebaiknya dimulai, itulah percakapan pertama yang perlu dilakukan.

Untuk cara kami menjalankan pengujian ini secara lokal, lihat layanan penetration testing di Indonesia kami.

Referensi

  1. 1.IBM Security. Cost of a Data Breach Report 2024. IBM Corporation, 2024.

Ditinjau oleh Karina Kosasih, Offensive Security Lead

Pertanyaan umum

Tidak. Pemindaian menemukan dan memeringkat kelemahan yang dikenal pada permukaan yang luas; penetration testing menghadirkan penyerang manusia yang membuktikan kelemahan mana yang benar-benar bisa dieksploitasi dan apa dampaknya. Pemindaian melaporkan kemungkinan, pengujian memastikan kenyataannya.

Terkait

Siap memperkuat keamanan siber Anda?

Bicarakan kebutuhan Anda dengan tim kami di Jakarta.

Tim kami di Jakarta. Kami membalas dalam satu hari kerja.