Jurnal Informatika dan Rekayasa Perangkat Lunak
Vol 4, No 3 (2023): Volume 4 Nomor 3 September 2023

Penerapan Keamanan Login Admin Dan Filterisasi Input Untuk Mencegah SQL Injection

Yovie Ferdianto (Universitas Islam Kadiri)



Article Info

Publish Date
14 Sep 2023

Abstract

Dalam industri teknologi informasi, situs web sering menjadi sasaran serangan oleh peretas dengan berbagai macam cara untuk mengakali keamanan situs web tersebut. Serangan SQL Injection sering kali terjadi melalui form login dengan memasukkan username dan password yang telah dimodifikasi sedemikian rupa sehingga situs web tersebut dapat dengan mudah diakses oleh peretas. Sering kali kita mengabaikan keamananan pada web, Padahal para hacker bisa mengakses data kita itu dengan cara memasukan sintax SQL Injection pada login. Untuk mencegah serangan injeksi semacam ini, berbagai cara dilakukan, salah satunya adalah dengan menggunakan filterisasi input dengan teknik "maxlength" dan "input type number". Teknik ini ditanamkan ke dalam source code php atau html yang disisipkan pada form login di bagian input username dan password. Keuntungan dari teknik ini adalah dapat membuat batasan pada inputan username dan mengubah format inputan password hanya dalam bentuk angka. Bisa juga menggunakan teknik addslashes() php untuk mengembalikan nilai string dengan menambahkan karakter backslash terbalik (\) sebelum karakter-karakter tertentu seperti tanda kutip tunggal (') sehingga dapat mencegah peretas dalam melakukan serangan SQL Injection secara paksa pada situs web tersebut.

Copyrights © 2023






Journal Info

Abbrev

informatika

Publisher

Subject

Computer Science & IT Control & Systems Engineering Engineering Library & Information Science

Description

Jurnal Informatika dan Rekayasa Perangkat Lunak (JATIKA), an Indonesian national journal, publishes high quality research papers in the broad field of Informatics and Computer Science, which encompasses software engineering, information system development, computer systems, computer network, ...