Teknik serangan

Serangan Brute Force

Serangan yang mencoba banyak kombinasi kredensial secara sistematis sampai ada yang berhasil.

Definisi

Serangan brute force adalah upaya memperoleh akses dengan mencoba banyak kemungkinan kredensial, kunci, atau kode secara sistematis sampai menemukan yang valid, bersandar pada komputasi alih-alih penipuan.

Brute force murni mencoba setiap kombinasi dalam suatu ruang kunci dan biasanya tidak praktis terhadap kata sandi yang dipilih dengan baik. Dalam praktik pelaku memakai varian yang lebih cerdas. Dictionary attack mencoba kata-kata yang dikenal dan kata sandi umum. Credential stuffing memutar ulang pasangan nama pengguna dan kata sandi yang bocor dari pembobolan lain. Password spraying mencoba segelintir kata sandi yang sangat umum pada banyak akun, khusus agar tetap di bawah ambang penguncian.

Password spraying adalah varian yang paling mungkin berhasil terhadap sebuah organisasi, dan yang paling mungkin terlewat. Karena hanya mencoba dua atau tiga kata sandi per akun, ia tidak pernah memicu penguncian per akun, dan polanya baru terlihat bila Anda memeriksa lintas akun alih-alih satu akun mana pun.

Perlu dicatat, istilah brute force juga merupakan konsep algoritma yang dikenal luas dalam ilmu komputer, yaitu pendekatan pencarian menyeluruh terhadap suatu persoalan. Penggunaan itu tidak berkaitan dengan keamanan, dan kerancuan ini perlu diketahui saat menelusuri materi.

Sekilas info

Tingkat keparahan
Tinggi bila MFA tidak ada
Tingkat kejadian
Aktivitas latar yang terus-menerus terhadap layanan yang terbuka ke internet
Target utama
Gerbang VPN, webmail, remote desktop, portal admin, API

Cara kerjanya

  1. 1

    Mengenali endpoint login yang menerima kredensial dan dapat dijangkau

  2. 2

    Mendaftar nama pengguna yang valid bila memungkinkan, sering dari format email atau sumber publik

  3. 3

    Memilih strategi: dictionary, stuffing dari data bocoran, atau spraying pelan-pelan

  4. 4

    Mencoba autentikasi pada laju yang dirancang menghindari penguncian dan deteksi

  5. 5

    Bila berhasil, segera meningkatkan hak akses sebelum login anomali itu disadari

Tanda peringatan

  • Banyak kegagalan autentikasi yang menyebar tipis pada banyak akun alih-alih menumpuk pada satu akun
  • Kegagalan login dari geografi tak dikenal atau rentang alamat penyedia hosting
  • Upaya autentikasi terhadap layanan yang tidak punya alasan bisnis terbuka ke internet
  • Login berhasil yang langsung menyusul rentetan kegagalan pada akun yang sama
  • Permintaan MFA muncul bagi pengguna yang tidak memulainya

Cara bertahan

  • Terapkan MFA tahan phishing, yang mengalahkan penebakan terlepas dari kekuatan kata sandi
  • Deteksi lintas akun, bukan hanya per akun, sebab spraying bertahan di bawah ambang per akun
  • Periksa kredensial terhadap daftar kata sandi yang diketahui bocor saat kata sandi ditetapkan
  • Cabut paparan internet dari layanan yang tidak membutuhkannya
  • Beri peringatan pada login perjalanan mustahil dan sumber tak biasa alih-alih bersandar pada penguncian saja

Contoh nyata

Sebuah instansi pemerintah di Indonesia tidak melihat peringatan penguncian karena setiap akun hanya menerima dua percobaan gagal. Meninjau log autentikasi lintas seluruh akun menyingkap satu sumber yang mencoba dua kata sandi bertema musim yang sama terhadap 3.000 nama pengguna. Satu akun berkata sandi lemah dan tanpa MFA sudah berhasil ditembus.

Bagaimana Claro membantu

Brute force hanya layak dilakukan ketika pelaku belum memiliki kata sandinya. Phishing memberikannya secara langsung, dan itulah sebabnya pencurian kredensial sebagian besar telah menggantikan penebakan. Claro mengukur apakah karyawan akan menyerahkan kredensial, dan MFA tahan phishing menutup jalur yang dibutuhkan kedua rute itu.

Pertanyaan yang sering diajukan

Apa itu brute force attack?

Upaya memperoleh akses dengan mencoba banyak kemungkinan kredensial secara sistematis sampai ada yang berhasil. Ia bersandar pada komputasi dan volume alih-alih memperdaya manusia, dan itulah yang membedakannya dari phishing.

Apa beda brute force dan password spraying?

Brute force klasik memusatkan banyak percobaan pada satu akun, yang memicu penguncian. Password spraying hanya mencoba beberapa kata sandi yang sangat umum pada banyak akun, khusus agar tetap di bawah ambang penguncian, sehingga jauh lebih sulit dideteksi.

Apakah penguncian akun menghentikan serangan brute force?

Hanya jenis yang berisik. Penguncian mengalahkan penebakan terpusat pada satu akun tetapi tidak berbuat apa pun terhadap spraying, yang dirancang bertahan di bawah ambangnya. Anda perlu deteksi yang memeriksa lintas akun, dan idealnya MFA.

Apakah brute force sama dengan konsep algoritma?

Bukan. Dalam ilmu komputer, brute force menggambarkan pendekatan pencarian menyeluruh untuk menyelesaikan persoalan, yang tidak berkaitan dengan penyerangan kredensial. Keduanya tidak berhubungan meski bernama sama.

Kurangi risiko manusia Anda

Claro mengukur dan menurunkan risiko yang dijelaskan istilah-istilah ini, dalam bahasa Inggris dan Bahasa Indonesia.

Minta demo