Kerentanan Sandi
Dalam ayat ini, kita menguraikan bentuk utama dari serangan terhadap berbasis password
otentikasi dan secara singkat garis besar strategi penanggulangan. Sisa
Bagian 3.2 masuk ke detail lebih lanjut tentang penanggulangan kunci.
Biasanya, sebuah sistem yang menggunakan otentikasi berbasis password mempertahankan password
file yang diindeks oleh ID pengguna. Salah satu teknik yang biasanya digunakan untuk menyimpan tidak pengguna
password, tetapi fungsi hash satu arah dari password, seperti yang dijelaskan selanjutnya.
Kita dapat mengidentifikasi strategi serangan berikut dan penanggulangan:
• Serangan Offline kamus: Biasanya, kontrol akses yang kuat yang digunakan untuk melindungi
file password sistem. Namun, pengalaman menunjukkan bahwa ditentukan
hacker dapat sering melewati kontrol tersebut dan mendapatkan akses ke file. Para
penyerang memperoleh file password sistem dan membandingkan hash password
terhadap hash password yang umum digunakan. Jika kecocokan ditemukan, penyerang
dapat memperoleh akses oleh kombinasi ID / password. Penanggulangan termasuk
kontrol untuk mencegah akses tidak sah ke file password, deteksi intrusi
langkah-langkah untuk mengidentifikasi kompromi, dan dikeluarkan lagi cepat password
harus file password dikompromikan.
• Serangan akun khusus: Penyerang menargetkan account tertentu dan menyerahkan
tebakan password sampai benar password ditemukan. The penanggulangan standar
merupakan mekanisme account lockout, yang mengunci keluar akses ke
akun setelah jumlah usaha login yang gagal. Praktek khas adalah tidak lebih
dari lima upaya akses.
• Popular serangan sandi: Sebuah variasi dari serangan sebelumnya adalah dengan menggunakan populer
sandi dan mencobanya terhadap berbagai ID pengguna. Kecenderungan pengguna
adalah memilih password yang mudah diingat; ini sayangnya membuat
password yang mudah ditebak. Penanggulangan mencakup kebijakan untuk menghambat
pemilihan oleh pengguna password umum dan memindai alamat IP dari
permintaan otentikasi dan cookie klien untuk pola pengiriman.
Sedang diterjemahkan, harap tunggu..
