SQL INJECTION

Apa itu SQL injection? bagai mana cara melakukan SQL injection?

SQL injection atau injeksi SQL adalah
sebuah teknik yang menyalahgunakan sebuah celah keamanan yang terjadi dalam lapisan data base sebuah aplikasi. Celah ini terjadi ketika masukan pengguna tidak disaring secara benar dari karakter-karakter pelolos yang diimbuhkan dalam pernyataan SQL atau masukan pengguna tidak bertipe kuat dan karenanya dijalankan tidak sesuai harapan. Ini sebenarnya adalah sebuah contoh dari sebuah kategori celah keamanan yang lebih umum yang dapat terjadi setiap kali sebuah bahasa pemrograman atau skrip diimbuhkan di dalam bahasa yang lain. Teknik ini memungkinkan kita masuk ke suatu system yang terproteksi sebagai siapa saja dengan hanya mengetahui username tanpa harus mengetahui passwordnya bahkan kita juga bisa login tanpa perlu mengetahui username dan password sama sekali.

Tehnik hacking sql injection mulai mencuat kepermukaan semenjak dijebolnya situs KPU pada pemilu putaran pertama kemarin oleh Dani Firmansyah atau Xnuxer , dengan teknik ini beliau dapat masuk sebagai web administrator tanpa susah payah scan port port yang terbuka , tanpa terdeteksi oleh firewall dan tanpa tool .ke situs tersebut yang konon system yang seharga 152 milyar itu keamanannya berlapis lapis.

Bentuk-bentuk celah keamana SQL injection:
  • - Karakter-karakter yang tidak disaring dengan benar.
  • - Penanganan Tipe yang tidak benar.
  • - Celah keamanan dalam server database.
Hal-hal yang bisa dilakukan untuk menghindari SQL injection:
  • - Perbaikan aplikasi jika pada aplikasi
  • - Perbaikan database (ini yang terpenting)
Baca artikel lengkap dari sumber
Feeds
Make Money Online! Earn $1000s Per Month!
Silahkan berkomentar!
Related Posts