Soal SMA · Penerapan · Kesulitan 4/5
Sebuah situs web menerima input nama pengguna dari form dan langsung memasukkannya ke query SQL. Celah keamanan yang berpotensi muncul dan cara pencegahannya adalah...
- A.Cross-Site Scripting; mencegah dengan menyimpan input di cookie
- B.SQL Injection; mencegah dengan prepared statement dan validasi input
- C.Denial of Service; mencegah dengan menambah bandwidth
- D.Man-in-the-Middle; mencegah dengan mengganti warna form
Kunci jawaban & pembahasan
Jawaban: SQL Injection; mencegah dengan prepared statement dan validasi input
Input yang tidak divalidasi dan disisipkan langsung ke query SQL memungkinkan SQL Injection; prepared statement memisahkan kode dan data.
Mau penjelasan yang menyesuaikan level anak?
Xinau AI membahas soal langkah demi langkah, menyesuaikan gaya bahasa dengan usia anak, dan menyusun latihan berikutnya berdasarkan jawaban sebelumnya.
Coba gratis 30 hari