Layanan

"Kami Terlalu Kecil untuk Diretas" Justru Itu Sebabnya Anda Diretas

  • Diperbarui
  • 5 menit baca
"Kami Terlalu Kecil untuk Diretas" Justru Itu Sebabnya Anda Diretas

Poin penting

  • Bisnis kecil sering diretas karena bot otomatis memindai seluruh internet untuk mencari plugin usang, password lemah, dan server salah konfigurasi, tanpa peduli ukuran perusahaan.
  • Penyedia hosting biasanya hanya menjaga server fisik, jaringan, dan kadang sistem operasi, sedangkan kode aplikasi, plugin, akses admin, dan backup menjadi tanggung jawab pemilik website.
  • Scanner otomatis umumnya hanya mencocokkan versi software dengan daftar celah yang dikenal, sehingga celah logika seperti kode voucher yang bisa dipakai dua kali terlewat.
  • Ritme yang masuk akal untuk kebanyakan bisnis adalah penetration test menyeluruh setahun sekali, ditambah tes terfokus setiap ada perubahan besar.
  • Pengujian aktif penetration test untuk website perusahaan atau aplikasi web skala sedang umumnya makan satu sampai dua minggu, lalu dilanjutkan laporan dan retest.
Daftar isi 10 bagian

Banyak pemilik bisnis mengira hacker cuma ngejar korporasi besar. Kenyataannya kebalikannya. Penyerang suka bisnis kecil dan menengah justru karena mereka mengira nggak ada yang menargetkan, jadi pintunya sering dibiarkan terbuka lebar.

Kebanyakan pembobolan bukan peretasan jenius ala Hollywood. Itu bot otomatis yang memindai seluruh internet mencari kelemahan yang sudah diketahui: plugin usang, password lemah, server salah konfigurasi. Mereka nggak peduli Anda siapa. Kalau celahnya ada, pasti ketemu.

Keyakinan "kami terlalu kecil" ini cuma satu dari beberapa anggapan nyaman yang bikin perusahaan tetap rentan. Berikut yang paling sering kami dengar, dan apa yang sebenarnya terjadi.

Mitos 1: "Siapa juga yang mau repot nyerang kami"

Faktanya: memang nggak ada yang repot. Penyerang nggak memilih perusahaan dulu baru cari jalan masuk. Mereka memilih satu kelemahan, lalu mencari semua perusahaan yang punya kelemahan itu. Bot yang tahu cara membobol versi lama sebuah plugin form WordPress populer akan mencobanya ke jutaan situs dalam satu akhir pekan. Nama perusahaan Anda nggak pernah masuk hitungan.

Bisnis kecil juga berguna sebagai batu loncatan. Kalau Anda pernah melihat website sekolah, instansi, atau toko online tiba-tiba berisi halaman judi online, itu contohnya. Situs yang dibobol bisa dipakai menyebar halaman phishing, mengirim spam atas nama domain Anda, atau mencuri data kartu di halaman checkout. Anda jadi alatnya, pelanggan Anda jadi korbannya.

Mitos 2: "Keamanan sudah diurus penyedia hosting"

Faktanya: hosting mengamankan lapisannya sendiri, sisanya tanggung jawab Anda. Penyedia hosting biasanya menjaga server fisik, jaringan, dan kadang sistem operasinya. Mereka nggak memeriksa kode aplikasi Anda, plugin yang terpasang, siapa saja yang punya akses admin, apakah mantan karyawan masih bisa login, atau apakah file backup database Anda ternyata bisa diunduh siapa saja. Platform cloud juga sama. Istilahnya shared responsibility, dan garisnya biasanya lebih condong ke sisi Anda daripada yang dikira.

Mitos 3: "Sudah ada gembok di browser, berarti aman"

Faktanya: SSL mengenkripsi data selama perjalanan dari pengunjung ke server Anda. Itu penting, tapi nggak bilang apa-apa soal apa yang terjadi setelah data sampai. Situs dengan sertifikat valid tetap bisa dimasuki admin palsu lewat password bawaan yang nggak pernah diganti, dibobol lewat kolom pencarian yang rentan, atau membiarkan orang melihat invoice pelanggan lain cuma dengan mengganti angka di URL.

Mitos 4: "Developer kami sudah ngetes semuanya"

Faktanya: developer menguji apakah fitur berjalan. Penetration tester menguji apakah fitur yang sama bisa disalahgunakan. Pola pikirnya beda. Developer memastikan pelanggan bisa mengunduh struk pesanannya sendiri. Tester mengecek apakah pelanggan A bisa mengunduh struk pelanggan B, apakah kolom upload menerima skrip yang menyamar jadi gambar, dan apa yang terjadi kalau form dibanjiri sepuluh ribu request per menit. Developer yang bagus menangkap sebagian, tapi nggak ada orang yang jago menyerang hasil kerjanya sendiri.

Mitos 5: "Scanner otomatis sama saja dengan pentest"

Faktanya: scanner itu berguna dan murah, dan sebaiknya tetap dijalankan. Tapi kebanyakan scanner cuma mencocokkan versi software dengan daftar celah yang sudah dikenal. Mereka lemah di urusan logika: kode voucher yang bisa dipakai dua kali, API yang percaya begitu saja pada user ID yang dikirim aplikasi, atau link reset password yang nggak pernah kedaluwarsa. Celah seperti itu ditemukan manusia yang berpikir seperti orang yang mau curang.

Mitos 6: "Kami sudah pernah dites, jadi aman"

Faktanya: tes itu potret sesaat. Setiap fitur baru, update plugin, integrasi pihak ketiga seperti payment gateway, atau pindah server mengubah apa yang terekspos. Ritme yang masuk akal untuk kebanyakan bisnis adalah tes menyeluruh setahun sekali, ditambah tes terfokus setiap ada perubahan besar, misalnya meluncurkan alur pembayaran atau membuka API untuk aplikasi mobile.

Seperti apa penetration test sebenarnya

Penetration testing sederhananya membayar profesional untuk menemukan celah itu sebelum penjahat melakukannya. Kami menguji website dan aplikasi Anda seperti penyerang, lalu menyerahkan laporan berbahasa sederhana: ini yang terekspos, ini seberapa parah, ini persis cara memperbaikinya. Tanpa menakut-nakuti, cuma kondisi jujur pertahanan Anda.

Prosesnya biasanya begini:

  1. Penentuan cakupan. Sepakati domain, aplikasi, dan API mana yang boleh diuji, apakah di production atau staging, dan jam berapa yang terlarang.
  2. Pengujian. Untuk website perusahaan atau aplikasi web skala sedang, pengujian aktif umumnya makan satu sampai dua minggu. Platform besar lebih lama.
  3. Laporan. Setiap temuan diberi tingkat keparahan, dijelaskan dengan bahasa yang bisa dipahami manajemen, dan disertai cara perbaikan yang spesifik.
  4. Retest. Setelah tim Anda menambal, tester memastikan perbaikannya benar-benar berhasil.

Yang perlu disiapkan sebelum memesan

  • Daftar semua yang Anda jalankan secara publik: website utama, subdomain, panel admin, backend aplikasi mobile.
  • Akun uji untuk setiap peran pengguna, supaya tester bisa cek apakah user biasa bisa masuk ke fungsi admin.
  • Satu kontak teknis yang bisa dihubungi lewat WhatsApp dan berwenang menghentikan tes kalau ada yang error.
  • Backup terbaru yang sudah dicoba restore, sebelum pengujian menyentuh production.

Cara membedakan vendor serius dari penjual hasil scanner

Minta contoh laporan yang sudah disamarkan. Kalau isinya sebagian besar output otomatis tanpa penjelasan dampak bisnis, cari yang lain. Tanyakan berapa banyak pengujian manual. Tanyakan apakah retest sudah termasuk. Minta cakupan dan aturan main tertulis, plus NDA, sebelum apa pun dimulai. Untuk perusahaan yang menyimpan data pelanggan, apalagi sejak UU Pelindungan Data Pribadi berlaku, dokumen ini juga berguna sebagai bukti bahwa Anda serius menjaga data. Tester yang jujur juga akan bilang kalau masalah Anda sebenarnya kebersihan dasar, bukan sesuatu yang butuh proyek mahal.

Kapan pentest sebaiknya ditunda dulu

Kalau CMS Anda nggak di-update dua tahun, nggak ada yang pakai login dua langkah, dan Anda nggak yakin backup itu ada, pentest cuma akan menghasilkan laporan panjang yang mengonfirmasi hal itu. Bereskan yang jelas-jelas dulu. Maintenance website rutin mencakup update, backup, dan monitoring, dan kalau server Anda dulu disetel buru-buru, review setup cloud dan DevOps sering menutup pintu-pintu paling gampang. Setelah itu baru dites, supaya waktu tester dipakai untuk menemukan masalah yang nggak mungkin Anda lihat sendiri.

Satu pembobolan bisa merenggut kepercayaan pelanggan, uang, dan berminggu-minggu pembersihan. Sebuah tes biayanya sebagian kecil dari itu dan membuat Anda tidur nyenyak. Kalau keamanan Anda belum pernah dicek, layanan keamanan siber dan penetration testing kami adalah asuransi cerdas yang murah.

Bagikan artikel ini

Layanan terkait

Jasa Keamanan Siber & Penetration Testing

Jasa pentest website, API, dan aplikasi mobile di Jakarta mulai Rp15 juta: black box atau grey box, laporan dengan tingkat risiko, rekomendasi, dan retest.

Mulai dari Rp15.000.000 per proyek

Dipercaya oleh para industri leader
maupun startup

Bank Mandiri Wijaya Karya (WIKA) Unilever Pertamina Kable Indonesia Permodalan Nasional Madani (PNM) MSIG Life Hutama Karya Infrastruktur PT Catur Agrodaya Mandiri (UPL Indonesia) Vinoti - Vivere Indonesia