SQL injection dan query berparameter

06 Apr 2022

Jangan rangkai SQL dari input pengguna. Pesanan, login, artikel: parameter.

Pencarian artikel dan filter tanggal adalah titik rawan. Pustaka PDO dengan placeholder wajib di produksi. Artikel SQL injection dan query berparameter ini berdiri sendiri: fakta dan contohnya tidak dipakai ulang di URL lain.

Laporan rentang

Tanggal divalidasi format. Dalam kerja Jhonny Multi, 'Laporan rentang' dicatat di brief, diuji di XAMPP, lalu dicek lagi setelah unggah hosting. Pembaca yang membandingkan vendor untuk sql injection query parameter butuh langkah yang bisa ditagih.

Login

Username diikat, password di-hash verify. Dalam kerja Jhonny Multi, 'Login' dicatat di brief, diuji di XAMPP, lalu dicek lagi setelah unggah hosting. Pembaca yang membandingkan vendor untuk sql injection query parameter butuh langkah yang bisa ditagih.

Error

Jangan cetak query ke layar publik. Dalam kerja Jhonny Multi, 'Error' dicatat di brief, diuji di XAMPP, lalu dicek lagi setelah unggah hosting. Pembaca yang membandingkan vendor untuk sql injection query parameter butuh langkah yang bisa ditagih.

Langkah praktis

  1. Audit query dinamis.
  2. Uji tanda kutip di pencarian.
  3. User DB terbatas hak.

Pertanyaan singkat

Apa inti Laporan rentang? Tanggal divalidasi format.

Bagaimana mengeksekusi Login tanpa mengganggu omzet? Username diikat, password di-hash verify.

Apa risiko mengabaikan Error? Jangan cetak query ke layar publik. Risiko utamanya: tiket support naik dan iklan atau etalase terasa tidak profesional.

Satu query longgar menggugurkan seluruh merek. Simpan URL ini, bagikan ke tim, dan tandai mana yang sudah selesai minggu ini.

Butuh eksekusi? Tim layanan IT Jhonny Multi mengerjakan website, aplikasi, perpanjang domain/hosting, dan source code siap pakai. Hubungi kami lewat halaman kontak atau WhatsApp. File source hanya bisa diunduh setelah pembayaran lunas.


Artikel terkait