Pengujian Keamanan - Ringkasan

Pengujian keamanan sangat penting untuk menjaga sistem terlindungi dari aktivitas jahat di web.

Apa itu Pengujian Keamanan?

Pengujian keamanan adalah teknik pengujian untuk menentukan apakah suatu sistem informasi melindungi data dan memelihara fungsionalitas sebagaimana dimaksud. Pengujian keamanan tidak menjamin keamanan lengkap sistem, tetapi penting untuk menyertakan pengujian keamanan sebagai bagian dari proses pengujian.

Pengujian keamanan mengambil enam langkah berikut untuk menyediakan lingkungan yang aman -

  • Confidentiality - Melindungi dari pengungkapan informasi kepada penerima yang tidak diinginkan.

  • Integrity - Ini memungkinkan transfer informasi yang diinginkan akurat dan benar dari pengirim ke penerima yang dituju.

  • Authentication - Ini memverifikasi dan mengkonfirmasi identitas pengguna.

  • Authorization - Ini menentukan hak akses ke pengguna dan sumber daya.

  • Availability - Ini memastikan kesiapan informasi tentang kebutuhan.

  • Non-repudiation - Ini memastikan tidak ada penolakan dari pengirim atau penerima karena telah mengirim atau menerima pesan.

Contoh

Menemukan kelemahan keamanan dalam aplikasi berbasis web melibatkan langkah-langkah kompleks dan pemikiran kreatif. Terkadang, pengujian sederhana dapat mengungkap risiko keamanan yang paling parah. Anda dapat mencoba tes yang sangat dasar ini pada aplikasi web apa pun -

  • Masuk ke aplikasi web menggunakan kredensial yang valid.

  • Keluar dari aplikasi web.

  • Klik tombol KEMBALI di browser.

  • Verifikasi apakah Anda diminta untuk masuk lagi atau jika Anda dapat kembali ke halaman masuk lagi.